1、错误一

[root@centos7/etc/sysconfig/network-scripts]#service network restart
Restarting network (via systemctl):  Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
                                                           [FAILED]

分析:MAC地址不一致导致

解决方案:使用ip addr命令网卡的MAC地址和/etc/sysconfig/network-scripts/下文件的HWADDR指出的MAC是否一致,不一致更改文件中MAC.

当然,这种方法小编有时候也会出现依然行不通的时候,虚拟机到底还是虚拟机。重启了不下10次,MAC地址也没有问题,NetworkManager也关了,网卡都删除,重新添加还是不行。最后居然删除全部配置文件,重新编写解决了问题。汗颜!

修改后重启。

2、错误二

在KVM中克隆出新的CentOS虚拟机时,出现如下问题:
# service network restart
Shutting down loopback insterface: [ OK ]
Bringing up loopback insterface: [ OK ]
Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization. [FAILED]

分析:克隆虚拟机导致MAC不一致

解决方案:修改/etc/sysconfig/network-scripts中的eth0--->eth1,并删除/etc/udev/rules.d/70-persistent-net.rules原来的网卡信息。重启

          或者

          记录/etc/udev/rules.d/70-persistent-net.rules中eth1的MAC,将eth1-->eth0,删除原来网卡信息。并在/etc/sysconfig/network-scripts填写新的MAC信息

修改后重启。

总之:保证/etc/udev/rules.d/70-persistent-net.rules中的MAC和设备名和/etc/sysconfig/network-scripts文件中MAC和设备一致。