首页 > Web开发 > 详细

Centos-启动network报错RTNETLINK answers: File exists解决方法

时间:2015-09-25 18:44:45      阅读:574      评论:0      收藏:0      [点我收藏+]

背景:今天在Vcenter上,用模板克隆了一个虚拟机,启动之后,网卡启动不了,报错如下:RTNETLINK answers: File exists


技术分享


说明:  环境 Centos6.6_X64 ; 网卡两个


原因: 由于用模板克隆虚拟机,所以网卡的配置文件也会进行克隆,克隆之后网卡的名称也会相应改变,如模板机上是eth0和eth1, 克隆机变成eth2和eth3, 而网卡的配置文件并没有改变,会冲突。


解决方法:

  1.   更改网卡的名称。 正常来说,linux在识别网卡时第一张会是eth0,第二张才是eth1。在这里成这样是因为复制系统的过程中复制的文件已经有2个网卡在/etc /udev/rules.d/70-persistent-net.rules被识别成了eth0,而虚拟机中的识别成了eth1。

    编辑/etc/udev/rules.d/70-persistent-net.rules


    找到与ifconfig -a得出的MAC相同的一行(NAME=‘eth2‘这一行),把它改为"NAME=eth0 ",然后把上面一行(NAME=‘eth0‘)删除掉。

 (NAME=‘eth3‘这一行),把它改为"NAME=eth1",

技术分享




2 查看MAC地址,编辑/etc/sysconfig/network-script/ifcfg-eth0和ifcfg-eth1
把MAC改为正确的,把UUID删掉。

技术分享



本文出自 “技术成就梦想” 博客,请务必保留此出处http://pizibaidu.blog.51cto.com/1361909/1698263

Centos-启动network报错RTNETLINK answers: File exists解决方法

原文:http://pizibaidu.blog.51cto.com/1361909/1698263

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!