close

 

因工作需要,需要將某些vm Server 搬至 另一台vm server 進行資源最大化的分配

使用export 匯出後,使用Deploy OVF佈署

Power on起來後 發現網卡沒啟動,進入console模式操作,

發現service network rerstart 後 

出現

 

 Device eth0 does not seem to be present, delaying initialization  錯誤訊息

 

經查詢發現因為"複製"出來的虛擬機網卡的 MAC Address 會變另一張,所以造成 Linux 判斷成另一張網卡,下列兩種方法任選一種就可以解決。

(一)

# cat /proc/net/dev  

看出目前系統抓到哪張網卡

通常會看到eth1  而看不到eth0

接下來

 編輯 /etc/udev/rules.d/70-persistent-net.rules

# vi /etc/udev/rules.d/70-persistent-net.rules
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:64:f9:37", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:64:f9:39", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

可以將 eth1 修改為 eth0,重新開機。

 

編輯 /etc/sysconfig/network-scripts/ifcfg-eth0

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
將"HWADDR="參數修改成正確的 MAC Address,或刪除此參數,若沒有這個參數應該在上一個步驟重新開機後會自動啟動網卡。

修改完成後,就可以順利啟動網卡

# service network restart

 

參考資料:

http://blog.yam.com/gavint/article/66227531

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 chengyu0701988 的頭像
    chengyu0701988

    chengyu0701988的部落格

    chengyu0701988 發表在 痞客邦 留言(0) 人氣()