Hyper-V (2008R2)上にCentOS 6.3をインストールしたときのメモ。
仮想マシン(VM)を構成する。
CPUコア数、メモリ量はお好みで。
ネットワークインターフェースは標準のものを指定する。
※ Hyper-V 統合サービスをインストールするまではethXとして起動できないので注意。
CentOS 6.3をISOイメージからインストールする。
http://www.centos.org/ から適当なミラーサイトを選んでCentOSのISOイメージをダウンロード。
あとはDVDドライブにISOイメージをマウントして、インストールを実施する。
Hyper-V 統合サービス (Integration Services) v3.3をインストールする。
Linux Integration Services Version v3.3 for Hyper-V [Microsoft] からHyper-V 統合サービス Ver. 3.3をダウンロードする。
※Ver. 3.2はRHEL 6.x系には対応しないみたいなので注意。
次に落としてきたISOイメージをマウント。
# mount /dev/cdrom /mnt
# cd /mnt
# ./install.sh
※ install.shによる自動インストールが出来ない場合は、以下のコマンドでインストールする。
# rpm -Uvh --nodeps microsoft-hyper-v-rhel63.3-4.20120605.x86_64.rpm
# rpm -Uvh --nodeps kmod-microsoft-hyper-v-rhel63.3-4.20120605.x86_64.rpm
上記、INSTALLING HYPER-V INTEGRATION SERVICES ON CENTOS 6.3/RHEL 6.3 を参考にしたんですけどね。
ネットワークインターフェース(ethX)にIPアドレスを設定する。
まずはホスト名やデフォルトゲートウェイを定義します。# vi /etc/sysconfig/network
NETWORKING=yes
GATEWAY=10.2.234.1
HOSTNAME=RIKUZB01
次にethXのインターフェース毎にIPアドレスなどを設定します。
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
IPADDR=10.2.234.90
NETWORK=10.2.234.0
BROADCAST=10.2.234.255
NETMASK=255.255.255.0
ONBOOT=yes
もしも複数のネットワークインターフェースを割り振ったりした場合にethXの順番を入れ替えたい場合は以下のファイルを編集します。
# vi /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:15:5d:fe:82:19", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
↑MACアドレスがATTR{address}==の文字列のものと一致していれば、eth0という名前を与えるという設定。
なので、eth1とeth0をひっくり返したい場合はNAMEを入れ替えればOKです。
なので、eth1とeth0をひっくり返したい場合はNAMEを入れ替えればOKです。
全ての設定が終わったら、networkサービスを再起動して確認します。
# service network restart
上手くいかない場合は、 ifdown eth0 → ifup eth0 コマンドを個別に実行すればある程度のエラーメッセージが表示されるので切り分けできるはず。
以上。
0 件のコメント:
コメントを投稿