virt-cloneで作ったKVMのゲストOSがネットワークに繋がらない時#
CentOS6.2のvirt-cloneで作ったKVMのゲストOSはそのままではネットワークに繋がりません。 原因は、ゲストのeth0に割り当てられているMACアドレスがclone前のゲストと同じものになっていることでした。 修正が必要なファイルは2つです。いずれもゲストOS側のものです。/etc/udev/rules.d/70-persistent-net.rules#
# PCI device 0x1af4:0x1000 (virtio-pci) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="52:54:00:50:ec:34", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # PCI device 0x1af4:0x1000 (virtio-pci) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:16:3e:cc:da:2b", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
- eth0の行を削除
- eth1の行をeth0に変更
# PCI device 0x1af4:0x1000 (virtio-pci) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:16:3e:cc:da:2b", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
/etc/sysconfig/network-scripts/ifcfg-eth0#
このファイル内に書いてあるMACアドレスもやはりクローン前のゲストOSのままでした。これを新しい物に書き換えます。HWADDR=00:16:3e:cc:da:2b
IPADDR=192.168.???.???
ゲストOS再起動#
上記ファイルを修正後にゲストOSを再起動します。ifconfigによる確認#
起動後にifconfigコマンドにてeth0が表示されればOKです。pingなどでネットワークの接続を確認して下さい。
添付ファイルの追加
ログイン済のユーザのみが添付ファイルをアップロード出来ます。
«
This page (revision-1) was last changed on 28-8-2016 14:23 by ytp