在RHEL6中做双网卡绑定实验时,需要为虚拟机添加一块虚拟网卡,启动系统设置好网卡配置文件重启网络服务后出现如下错误提示:
弹出界面 eth0: WARNING: All config files need .conf: /etc/modprobe.d/vmware-tools, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/vmware-tools, it will be ignored in a future release.
设备 eth0 似乎不存在, 初始化操作将被延迟。
[失败]
解决方法:
#cd /etc/modprobe.d/
#mv vmware-tools vmware-tools.conf
重启网络服务(service network restart)后出现如下错误提示:
设备 eth0 似乎不存在, 初始化操作将被延迟。
解决方法:
将/etc/udev/rules.d/中的70-persistent-net.rules中的内容清空,重启系统让其重新生成新的内容
# >70-persistent-net.rules 将文件清空
重启系统后能正常识别刚才添加的虚拟网卡,重启网络服务也没有报错,问题得以解决!
#service network restart
正在关闭接口 eth0: [确定]
正在关闭接口 eth1: [确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth0:
正在决定 eth0 的 IP 信息...完成。
[确定]
弹出界面 eth1:
正在决定 eth1 的 IP 信息...完成。
[确定]
----------------------------------------------------------------------------------------------------------------------------------------
出同问题后感:
备注:我按上面的操作完后,还不行,还是那个错误提示:
1、看了看网卡配置文件,里面有MAC地址一项
vi /etc/sysconfig/network-scripts/ifcfg-eth0
ifcfg-eth0的配置文件里保存了以前的MAC地址,把这一行删除掉
再重启网卡,还是不行。
2、将/etc/udev/rules.d/70-persistent-net.rules 删除后重启机器
注:因为这个文件绑定了网卡和mac地址,所以换了网卡以后MAC地址变了,所以不能正常启动,也可以直接编辑这个配置文件把里面的网卡和mac地址修改乘对应的。
直接删除重启,它会自动生成个。
本文转自 lcpljc 51CTO博客,原文链接:http://blog.51cto.com/lcpljc/1108434,如需转载请自行联系原作者