VMware 下復制ubuntu虛擬器導致虛擬機網卡無法使用
來源:程序員人生 發布時間:2013-11-16 16:41:49 閱讀次數:2596次
為了監控公司大大小小的服務器,在VMware虛擬機上搭建了一個監控服務器(Nagios),為了穩定,今天把虛擬機從windows2003上的VMware中copy 到另一臺Ubuntu的機器里,結果啟動Nagios虛擬機發現網卡起不來了,沒網卡還監控啥啊。有心重裝虛擬機,但是Nagios配置比較麻煩,主要是自己比較懶,呵呵。
我的宿主機是 ubuntu 9.04+VMware server 2.1, 虛擬機是 ubuntu 8.04+Nagios
一番研究后原來復制虛擬機后由于VMware重新分配了網卡的mac地址,而ubunut中又把原先的mac地址保存在緩存中,所以導致怎么重啟網卡都是不能啟用。
錯誤信息:
當執行 sudo /etc/init.d/networking restart
* Reconfiguring network interfaces...eth0: ERROR while getting interface flags: No such deviceSIOCSIFADDR: No such deviceeth0: ERROR while getting interface flags: No such deviceSIOCSIFNETMASK: No such deviceSIOCSIFBRDADDR: No such deviceeth0: ERROR while getting interface flags: No such deviceeth0: ERROR while getting interface flags: No such deviceFailed to bring up eth0.
解決方法: sudo rm /etc/udev/rules.d/70-persistent-net.rules重啟后網卡就好了。如果你要改主機名或者IP地址,那么可以修改以下文件:
/etc/hostname - 改主機名稱
/etc/network/interfaces - 改IP地址
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈