因为克隆虚拟机克隆linux系统linux操作系统下载,vmware只是更改了虚拟机的名子等信息,并没有更改虚拟硬碟中的任何信息,致使克隆后网卡的MAC地址和操作系统中记
Deviceeth0doesnotseemtobepresent,delayinginitialization
故障背景:
在vmwareworkstation中了完全克隆了一个早已存在的CentOS的虚拟机,,启动以后发觉网卡没有启动。于是重启一下network服务克隆linux系统,发觉提示错误信息“Deviceeth0doesnotseemtobepresent,delayinginitialization.”
故障形成的缘由:
因为克隆虚拟机,vmware只是更改了虚拟机的名子等信息,并没有更改虚拟硬碟中的任何信息linux开源软件,致使克隆后网卡的MAC地址和操作系统中记录的mac地址不符,引起eth0启动不上去。操作系统记录了一个新网卡的添加,新网卡的名子eth1,mac地址就是vmware分配给的新的mac地址
解决方式:
更改/etc/udev/rules.d/70-persistent-net.rules文件
删掉掉关于eth0的信息。更改第二条eth1的网卡的名子为eth0.
更改/etc/sysconfig/network-scripts/ifcfg-eth0中mac地址为/etc/udev/rules.d/70-persistent-net.rules更改后的eth0的mac地址。
重启服务器。