克隆的虛拟機或是将虛拟機通過快照回到過去某個狀态後,會上不了網。
如果不想看細節,可直接跳到小結部分.
問題描述:
運作service network restart時
Device eth0 does not seem to be present,delaying initialization. [FAILED]
ifconfig沒有發現eth0和eth1,但ifconfig -a時發現的是eth1(硬體位址是00:0C:29:45:41:1E)
檢視/etc/udev/rules.d/70-persistent-net.rules發現硬體位址有2個,eth0的是00:0C:29:22:4A:32(原來的), eth1的是00:0C:29:45:41:1E
檢視/etc/sysconfig/network-scripts/ifcfg-eth0發現硬體位址是00:0C:29:22:4A:32(原來的)
而拷貝前的虛拟機這3處均為eth0,且硬體位址均為00:0C:29:22:4A:32
如果仍想用eth0辨別,可以
rm-rf/etc/udev/rules.d/70-persistent-net.rules
然後将/etc/sysconfig/network-scripts/ifcfg-eth0的硬體位址改為00:0C:29:45:41:1E,如果是靜态IP,可能還需要修改一下IP以免出現沖突
最後reboot重新開機機器。
小結
- ifconfig -a檢視eth1的mac位址,
- rm -rf /etc/udev/rules.d/70-persistent-net.rules
- 修改/etc/sysconfig/network-scripts/ifcfg-eth0的硬體位址為上面查到的eth1的mac位址
- reboot
時間寶貴,隻能複制+粘貼,若圖檔無法顯示或排版混亂,請通路elesos.com查找原文