vsphere從模板中部署虛擬機的網卡問題


1.說明:下圖爲虛擬機模板,他的網絡端口我只配置了一個網卡口

wKiom1YaBYmTTyaYAAAP3vZrVdk817.jpg

2.cat /etc/udev/rules.d/70-persistent-net.rules 可以看到,eth0即爲模板的網卡口和MAC地址,而eth1是我們通過此模板部署的第一個虛擬機生成的網卡口和MAC地址

wKioL1YaCRywJuHgAAH9rnAM1-4112.jpg

3.vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改 DEVICE=eth0 -> DEVICE=eth1

HWADDR=00:50:56:9A:37:37 -> HWADDR=00:50:56:9A:6B:FD

如果只修改了MAC不修改ETH1,則會報如下錯誤,都修改之後就不會報錯了

wKioL1YaCI2g7K3zAACnp9EE0Gg923.jpg

wKioL1YaCI3D0alcAAC8SCbtV7s155.jpg


備註:如果你的模板機配置了幾塊網卡,那麼在生成新的虛擬機時"70-persistent-net.rules"裏的設備名稱也會成倍出現,對着改就行

比如你有2塊網卡

那麼模板機的"70-persistent-net.rules"會顯示eth0和eth1兩塊

生成的虛擬機的"70-persistent-net.rules"則會顯示"eth0"、"eth1"、"eth2"和"eth3"四塊,那麼在配置網卡信息的時候就要"eth0"對"eth2","eth1"對"eth3"這樣改了!










發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章