Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn。Centos7 无法启动网络(service network restart)错误解决办法 (个人经验)

Vmware虚拟机有时会出现突发性的问题,除了刚创建虚拟机启动时需要改vmx文件的FALSE选项、移动虚拟机时网卡需要重设等,比较难办的是出现

Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn,根据网上的三种方法:ip addr根据mac地址修改eth网卡设置(由于centos7中没有70-persistent-net.rules这个文件,复制出来的虚拟机(vmware)需要修改mac地址)、关闭network manager设置(这是由于dhcp会与mac地址冲突)、重设vmware网络配置(即删除网卡重新分配)或是删除70-persistent-net.rules都不起作用。如下: 

 1 [root@slave01 hadoop]# service network restart
 2 Starting 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.
 3                                                            [失败]
 4 [root@slave01 hadoop]#  journalctl -xe
 5 10月 09 17:39:20 slave01 network[12763]: 正在打开环回接口: [  确定  ]
 6 10月 09 17:39:20 slave01 NetworkManager[730]: <info>  [1539077960.4630] audit: op="conn
 7 10月 09 17:39:20 slave01 network[12763]: 正在打开接口 ens33: 错误:激活连接失败:No su
 8 10月 09 17:39:20 slave01 network[12763]: [失败]
 9 10月 09 17:39:20 slave01 network[12763]: RTNETLINK answers: File exists
10 10月 09 17:39:20 slave01 network[12763]: RTNETLINK answers: File exists
11 10月 09 17:39:20 slave01 network[12763]: RTNETLINK answers: File exists
12 10月 09 17:39:20 slave01 network[12763]: RTNETLINK answers: File exists
13 10月 09 17:39:20 slave01 network[12763]: RTNETLINK answers: File exists
14 10月 09 17:39:20 slave01 network[12763]: RTNETLINK answers: File exists
15 10月 09 17:39:20 slave01 network[12763]: RTNETLINK answers: File exists
16 10月 09 17:39:20 slave01 network[12763]: RTNETLINK answers: File exists
17 10月 09 17:39:20 slave01 network[12763]: RTNETLINK answers: File exists
18 10月 09 17:39:20 slave01 systemd[1]: network.service: control process exited, code=exit
19 10月 09 17:39:20 slave01 systemd[1]: Failed to start LSB: Bring up/down networking.
20 -- Subject: Unit network.service has failed
21 -- Defined-By: systemd
22 -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
23 --
24 -- Unit network.service has failed.
25 --
26 -- The result is failed.
27 10月 09 17:39:20 slave01 systemd[1]: Unit network.service entered failed state.
28 10月 09 17:39:20 slave01 systemd[1]: network.service failed.
29 10月 09 17:39:20 slave01 polkitd[725]: Unregistered Authentication Agent for unix-proce
30 解决如下
31 
32 执行如下命令:
33 stop NetworkManager
34 systemctl disable NetworkManager
35 然后:重启网卡:
36 systemctl restart network

个人解决方法:由于重设网络适配器后更改mac地址,根据70-persistent-net.rules中的mac地址修改网卡配置文件重启网络后也没有解决问题,最后根据提示信息在vmware重设网络设置、修改mac地址后网卡配置文件可能和70-persistent-net.rules冲突,提示ifcfg-eth3不存在之类,在修改网络配置文件的文件名编号与70-persistent-net.rules文件一致后解决问题。

这是个人比较特殊的情况,大部分情况都可以通过重设网卡或关闭network manager设置解决。

 

posted @ 2020-02-27 15:11  nandy蓝  阅读(4083)  评论(0编辑  收藏  举报