By francis_hao Nov 2,2017 html
在像往常同樣打開了虛擬機後,打開xshell準備鏈接到centos,但是連不上,發現鏈接的網卡沒有啓動,使用systemctl啓動network顯示失敗,狀態以下 shell
● 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.centos |
這個問題之前也遇到過幾回,此次打算記錄下來,等到再次遇到的時候作個參考。 spa
通過上網查找資料,順利的解決了,總結以下: rest
- 查看對應網卡的配置文件:/etc/sysconfig/network-scripts/ifcfg-xxx,是否遺漏了HWADDR項。
- 查看NetworkManager服務是否在運行,若在運行則殺掉並禁止開機啓動:systemctl disable NetworkManager
-
仔細回想上一次還能夠正常使用以後你作的有關係統方面的操做,VMware正常運行須要幾個服務的支持,若是這些服務沒有正常啓動,可會出現上述狀況(這裏不得不吐槽一下systemctl的錯誤提示,全部的錯誤提示都同樣,真是渣)
有一次就是在msconfig中把下面這些都取消掉了,結果就致使了錯誤。 code
關於network和NetworkManager摘錄一段說明,來自參考【2】 htm
簡單說network適合使用於伺服器上也就是網路設定後固定不變使用,而NetworkManager則適合使用於筆記型電腦上必須經常在有線及無線網路環境切換時使用,而且這二個服務所讀取及寫入的設定檔是不一樣的。 blog network :讀取的設定檔路徑爲「/etc/sysconfig/network-scripts/*」下的設定檔。 ip NetworkManager :讀取的設定檔路徑爲「/etc/sysconfig/networking/*」下的設定檔。 ci 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