cnetos7 网络不可重启 突然解决办法
参考他人处理
之前部署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,结果就好了。
囧。。。
我的处理
ip addr flush enp1s0 # enp1s0 为网卡名称