1、新建服务器,服务器所在环境是vSphere下,从模板部署的,作为LAMP应用;
2、修改”ifcfg-eth”后,重启networ服务出现如下错误:
“device "eth0" does not seem to be present, delaying initialization“;
3、查看系统日志文件“less /var/log/message | grep eth0”,得到如下结果:
Dec 3 15:23:15 localhost kernel: e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
Dec 3 15:23:15 localhost kernel: udev: renamed network interface eth0 to eth1
从日志内容中可知系统内核已经把网卡更名为eth1。
4、查看服务器所有网络接口设备信息,“ifconfig -a”,可以看到eth1的硬件信息,记录下MAC地址信息;
5、更名网卡对应的配置文件名称:
cd /etc/sysconfig/network-scripts
mv ifcfg-eth0 ifcfg-eth1
6、修改配置文件“ifcfg-eth1”的内容,并保存:
vim ifcfg-eth1
#重点修改如下两个字段#
DEVICE="eth1"
HWADDR="00:0C:29:75:9D:A8" #(注意,这是原来eth0的MAC 要改成ifconfig -a 后显示的 eth1的MAC)
7、重启网络服务,问题解决。
service network restart
*问题产生原因,是由于该服务器是由模板部署的,导致一些软、硬件信息也一并拷贝过来了,造成了网络信息冲突。