CentOs7.4 網卡啟動:Job for network.service failed
Restarting 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.
根據網上提供的辦法 ifconfig查看網卡地址然後寫入 ifcfg-ens33網卡i配置文件中,並沒有解決問題。然後自己捯飭了一上午。終於找到了徹底解決網卡報錯的方法。
請關閉虛擬機的 selinux 和 NetworkManager 功能。
1. 徹底刪除虛擬機上的網卡。重新添加一個新的。
2. ifconfig查看網卡的mac地址。是否與新網卡配置文件裏的一致。如果不一致在新網卡配置文件中改成ifconfig的mac地址。
由於系統字符識別原因新生成的網卡配置文件可能是 ifcfg***1結尾的文件。請用cat ifcfg*1 > ifcfgens33(與ifconfig網卡名一致)查看下內容並改成新的名字。然後刪除 ifcfg###1
3.配置新網卡的內容
service network restart 查看是否還有錯誤。正常情況下錯誤消失。
4. 測試網關聯通性,及上網功能。
4.1 如果不能ping通網關 把虛擬機的 NAT換成 vm8
4.2檢查虛擬機網關ip是否與 本機 vm8 ip地址相同。
nat上網參考http://blog.51cto.com/maomaochong/1789679
至此填坑完成。特此記錄 2018-5-5 12:42
CentOs7.4 網卡啟動:Job for network.service failed