1. 程式人生 > >CentOS 7網絡故障

CentOS 7網絡故障

ons lin status swe state ice 博客 狀況 exec

By francis_hao Nov 2,2017

在像往常一樣打開了虛擬機後,打開xshell準備連接到centos,可是連不上,發現連接的網卡沒有啟動,使用systemctl啟動network顯示失敗,狀態如下

● network.service - LSB: Bring up/down networking
Loaded: loaded (/etc/rc.d/init.d/network)
Active: failed (Result: exit-code) since
2017-11-02 21:41:45 CST; 21s ago
Docs: man:systemd-sysv-generator(8)
Process: 3742 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)

11

02 21:41:45 local network[3742]: RTNETLINK answers: File exists
11
02 21:41:45 local network[3742]: RTNETLINK answers: File exists
11
02 21:41:45 local network[3742]: RTNETLINK answers: File exists
11
02 21:41:45 local network[3742]: RTNETLINK answers: File exists
11
02 21:41:45 local network[3742]: RTNETLINK answers: File exists
11
02 21:41:45 local network[3742]: RTNETLINK answers: File exists
11
02 21:41:45 local systemd[1]: network.service: control process exited, code=exited status=1
11
02 21:41:45 local systemd[1]: Failed to start LSB: Bring up/down networking.
11
02 21:41:45 local systemd[1]: Unit network.service entered failed state.
11
02 21:41:45 local systemd[1]: network.service failed.

這個問題以前也遇到過幾次,這次打算記錄下來,等到再次遇到的時候做個參考。

經過上網查找資料,順利的解決了,總結如下:

  1. 查看對應網卡的配置文件:/etc/sysconfig/network-scripts/ifcfg-xxx,是否遺漏了HWADDR項。
  2. 查看NetworkManager服務是否在運行,若在運行則殺掉並禁止開機啟動:systemctl disable NetworkManager

關於network和NetworkManager摘錄一段說明,來自參考【2】

簡單說network適合使用於伺服器上也就是網路設定後固定不變使用,而NetworkManager則適合使用於筆記型電腦上必須常常在有線及無線網路環境切換時使用,並且這二個服務所讀取及寫入的設定檔是不同的。

network :讀取的設定檔路徑為「/etc/sysconfig/network-scripts/*」下的設定檔。

NetworkManager :讀取的設定檔路徑為「/etc/sysconfig/networking/*」下的設定檔。

CentOS6 在預設情況下會啟動NetworkManager 服務(包含開機啟動),因為個人習慣傳統的network 設定,因此建議將NetworkManager 服務停用後再繼續後續設定作業,否則在二個服務都啟動的情況下將會造成互相幹擾的麻煩狀況.

技術分享
本文由 劉英皓 創作,采用 知識共享署名-非商業性使用-相同方式共享3.0中國大陸許可協議 進行許可。歡迎轉載,請註明出處:
轉載自:http://www.cnblogs.com/yinghao1991/p/7774923.html

參考

【1】博客園 http://www.cnblogs.com/bonjov1/p/4323836.html CentOS7 Failed to start LSB: Bring up/down networking.解決方法

【2】豆瓣 https://www.douban.com/note/280016748/ network vs NetworkManager

【3】百度貼吧 http://tieba.baidu.com/p/3233996339?traceid= network重啟出錯, 命令service network restart

CentOS 7網絡故障