环境:RedHat 企业7
问题介绍:
当我从原先的RHEL7的虚拟机做了快照后,发现快照做出来的机子网卡起不来 。
解决:
这个问题在企业6下也见过,一般是NetworkManager与network冲突造成的。解决方案也很简单,把NetworkManager关了就好了。但是在RHEL7下NetworkManager与network已经得到了很好的兼容。所以问题不应该归结与NetworkManager。
#systemctl status network
发现有RTNETLINK冲突
#journalctl -xn
发现ifcfg-ens3调用ifup-eth的时候失败
所以,我觉得应该是ens3的配置文件出了问题。
#vim /etc/sysconfig/network-scripts/ifcfg-ens3
HWADDR=52:54:00:BA:2B:B5
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=ens3
UUID=1ffd60dc-89db-47b1-9302-c44d1dd0770e
ONBOOT=yes
发现问题了:
【1.首先是网卡的MAC地址已经变了,HWADDR=52:54:00:BA:2B:B5这个应该去掉】
【2.没有指定DEVICE设备】
#vim /etc/sysconfig/network-scripts/ifcfg-ens3
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
DEVICE=eth0
NAME=ens3
UUID=1ffd60dc-89db-47b1-9302-c44d1dd0770e
ONBOOT=yes
之后重启网卡
#systemctl restart network.server
【好了】
【求关注,求交流,让我们一起称霸,一起飞】