網上查了很多資料了解網卡啟動不了的原因,今天總結一下幾種網卡啟動不了的解決方案,以備參考,
systemctl restart network //重啟網卡
回傳報錯:
Restarting network (via systemctl): Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for details.
查看網卡狀態
systemctl status network.service 會回傳報錯 :rtnetlink
answers file exists
解決方法一:
大多人出現這個錯誤是因為虛擬機克隆導致的網卡mac沖突(因為我就是VMware的虛擬化環境,通過模塊克隆多臺服務器),修改ifcfg-eth0中HWADDR=新的mac或者刪掉重啟機器,最好洗掉或者注釋掉,通過這樣的方式基本上可以解決80%以上的網卡啟動問題,
查看mac方法:ip addr
解決方法二:
如果安裝了圖形界面而NetworkManager這個服務沒有關閉,也會導致網卡服務啟動不了,(一般較少見)
systemctl stop NetworkManager.service //關閉服務
systemctl disable NetworkManager.service //停止開機自啟
解決方法三:
/etc/udev/rules.d/70-persistent-ipoib.rules該檔案中eth0和eth1的mac沖突或者和別的網卡沖突,刪掉該檔案重啟機器
解決方法四:
在/etc/udev/rules.d/60-net.rules中加上eth0的mac地址
SUBSYSTEM=="net", ACTION=="add",
SYSFS{address}=="B0:d5:47:31:b5:45",
IMPORT="/lib/udev/rename_device %k eth0"
重啟機器即可
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/142907.html
標籤:Linux
上一篇:關于hp proliant sl210t服務器raid 1陣列配置(HP P420/Smart Array P420陣列卡配置)
