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設置解決。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM