[已解決]報錯:Failed to restart network.service: Unit network.service not found


在配置完網絡設置時重啟時會出現這個問題,,原因是和NetworkManager 服務有沖突,解決辦法就是關閉NetworkManager然后重啟一下Network服務

service NetworkManager stop //關閉NetworkManager
service network restart //啟動network服務 (vm 下安裝 centos 可用 nmcli c reload 命令啟動)

Network和NetworkManager區別

Network:對網卡的配置,network的制御網絡接口配置信息改動后,網絡服務必須重新新啟動,來激活網絡新配置的使得配置生效,這部分操作和從新啟動系統時時一樣的作用。制御(控制)是/etc/init.d/network這個文件,可以用這個文件后面加上下面的參數來操作網絡服務

NetworkManager:是檢測網絡、自動連接網絡的程序。無論是無線還是有線連接,它都可以令您輕松管理。對於無線網絡,網絡管理器可以自動切換到最可靠的無線網絡。利用網絡管理器的程序可以自由切換在線和離線模式。網絡管理器可以優先選擇有線網絡,支持 VPN。網絡管理器最初由 Redhat 公司開發,現在由 GNOME 管理

關於NetworkManager一些命令整理如下:

service NetworkManager stop //關閉NetworkManager
service NetworkManager status //查看NetworkManager狀態
chkconfig NetworkManager off //禁止開機啟動
chkconfig NetworkManager on //開機啟動
service NetworkManager start //臨時啟動
chkconfig NetworkManager off  //永久關閉NetworkManager托管工具

臨時關閉提示

出現這個提示一般是networkmanager服務啟動了,關閉這個服務即可屏蔽network 服務重啟的提示。

直接終端輸入 service networkmanager stop 即可停止服務

關閉networkmanager服務

以上是臨時關閉,如果開機自動啟動networkmanager服務的話,重啟之后又啟動了。

我們先查看一下開機啟動的服務,通過 chkconfig |grep networkmanager 檢查networkmanager服務是否已經正常開啟。

如果有,可以通過chkconfig off 關閉,然后使用del命令去除networkmanager服務

除此之外,移除了networkmanager開機啟動服務的狀態之后。

再次關閉服務,重啟network你會發現已經不再提示那個錯誤信息了。

from:
https://blog.csdn.net/qq_40162735/article/details/101780012
https://jingyan.baidu.com/article/b24f6c82c38bd486bfe5dab4.html


免責聲明!

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



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