Linux重啟網絡卡報錯:Bringing up interface eth0:1......
今天樓主想在Linux下配置一款新的網絡卡的eth0:1,在重啟網絡卡的時候報錯:Bringing up interface eth1: Device eth1 does not seem to be present,delaying initialization. [FAILED]:
在百度上查到了解決的辦法,現在分享給大家
-
1、重啟網絡卡提示Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization. [FAILED]:
-
2、這是因為克隆的機器沒有正確的mac,UUID資訊衝突導致的,首先將/etc/udev/rules.d/70-persistent-net.rules檔案清空:
-
3、rm -f /etc/udev/rules.d/70-persistent-net.rules檔案刪除(或者重新命名):cat /etc/udev/rules.d/70-persistent-net.rules
-
4、然後將網絡卡配置檔案/etc/sysconfig/network-scripts/ifcfg-eth0的uuid和hwaddr這兩行刪除:
-
5、執行reboot命令,重啟系統
-
6、這時重啟網絡卡就能正常重啟了:/etc/init.d/network restart
-
7、檢視主機IP地址,正常獲取:ip add
當樓主完成了上述操作的時候發現還是不行,於是就把網絡卡的名字從ifcfg-eth1(注:ifcfg-eth1是通過複製ifcfg-eth0得到的新的網絡卡 只需要修改其中的配置即可)改為了ifcfg-eth0:1 並且網卡里面的DEVICE的名字也要跟著改為ifcfg-eth0:1
然後/etc/init.d/network restart重啟網路就成功了!
接著樓主又發現一個問題在重啟網絡卡服務的時候出現了這樣的警告:
Determining if ip address is already in use for device eth0
雖然不影響網絡卡的執行 可是也要解決這個問題 查閱了相關資料 終於得到了解決的辦法:
解決辦法:
- vim /etc/sysconfig/network-scripts/ifcfg-eth0 (這裡的網絡卡名稱根據自己的網絡卡名稱來寫)
- #增加一條
- ARPCHECK=no