码迷,mamicode.com
首页 > Web开发 > 详细

linux下rtnetlink answers file exists的解决方案

时间:2014-11-09 12:42:07      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:解决方案   网卡   linux   虚拟机   centos   

之前部署hadoop环境,在自己机器上安装了一台centos虚拟机,然后图省事,就克隆出三台,一台为master,另两台来作为 slave。

好久没用过了,昨天本想调试一下hadoop源码,打开后发现有一台主机连不上网。一直显示 “rtnetlink answers file exists”

之前也遇到过这种情况,克隆的虚拟机在网卡一直有问题,也没有太担心,无非是两种方案:

第一种: 和 NetworkManager 服务有冲突,这个好解决,直接关闭 NetworkManger 服务就好了, service NetworkManager stop,并且禁止开机启动 chkconfig NetworkManager off 。之后重启就好了。

第二种:和配置文件的MAC地址不匹配,这个也好解决,直接修改  /etc/udev/rules.d/70-persistent-net.rules文件的MAC地址和 /etc/sysconfig/network-scripts/ifcfg-eth0一样就好了。

这两种方法整了半天,还是没弄出来,折磨了一晚上,今天早晨还继续搞,结果从哪个不知名的帖子上发现了这么一条命令  ip addr flush dev eth0,结果就好了。

 囧。。。

linux下rtnetlink answers file exists的解决方案

标签:解决方案   网卡   linux   虚拟机   centos   

原文地址:http://blog.csdn.net/zq602316498/article/details/40948173

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!