在VMware vsphere 5.0中克隆 了一个CentOS 6.2的虚拟机,启动之后发现网卡没有启动。于是重启一下network服务,发现提示错误信息“Device eth0 does not seem to be present, delaying initialization.”
按照以前的方法:
1.更改相关ifcfg-ethx中的mac地址。
2.删除网卡后再添加网卡。
均未有效果。
其原因是CentOS 6.0后续版本的 UDEV这里把克隆前的MAC 当成了当前虚拟机的eth0 MAC,而重新生成的是eth1的MAC。
解决方法:
1.建立一个对应eth1的ifcfg-eth1
2.更改/etc/udev/rules.d/70-persistent-net.rules 把新的MAC赋值给eth0
3.>/etc/udev/rules.d/70-persistent-net.rules 直接清空之。
PS:该问题只在CentOS6.0后版本里出现。
阅读(2486) | 评论(0) | 转发(0) |