VMware虛擬機克隆

目錄

一、克隆虛擬機

二、克隆虛擬機網卡配置


一、克隆虛擬機

1、右鍵單擊要克隆虛擬機

2、下一步設置克隆源,可以選當前狀態進行克隆,也可以選擇該虛擬機的之前的快照進行克隆

3、選擇克隆方法,一般選擇鏈接克隆,這樣不佔用磁盤空間,當然如果需要也可以選擇完整克隆,這樣相當於完全複製一個克隆體,這樣比較佔用磁盤空間

4、給克隆虛擬機命名可選擇存放位置,點完成就會進行克隆,很快幾秒就完成了。

5、選擇克隆的虛擬機啓動就啓動了克隆的虛擬機

 

二、克隆虛擬機網卡配置

這部分纔是重點,克隆虛擬機,啓動後ifconfig會發現找不到網卡,只剩下環回loopback地址了,如下:

怎麼辦呢,我因此在網上搜索了挺多資料,踩了不少坑。網上大多是讓去改如下文件,當然不一定是90-XXX,網上很多是說是70-XXX,這些都沒所謂,我按網上搞了一通,卻都不奏效,其實如果理解原理就可以萬能奏效了。

其實這個文件裏的關鍵是ATTR{address}也就是網卡的MAC地址,這個可能與克隆的源host網卡相同,這是不允許的,這個MAC地址的生成是VMware軟件控制的,一般你克隆虛擬機後VMware軟件自己生成了MAC地址(虛擬機使用幾個網卡就會生成幾個),但是這個地址可能不會自動更新到克隆機的配置文件裏,我們需要手動進行配置,下面是詳細的配置過程。

1、查看VMware給克隆生成的MAC地址,也可以自己手動點擊再次進行生成,選擇克隆host>>設置,進入如下界面

這個我理解必須讓VMware自己生成,不能自己隨機設置,隨意設置VMware可能管理不了

我爲兩個網卡分別生成了

MAC地址:00:50:56:24:C7:99

                   00:50:56:34:80:D6

2、修改/etc/udev/rules.d/目錄下的90-eno-fix.rules配置文件

3、修改網卡的配置文件,在/etc/sysconfig/network-scripts/目錄

網卡配置文件名根據自己host的網卡名字,好多可能是eth0,eth1什麼,那麼配置文件就是ifcfg-eth0,ifcfg-eth1

網卡一配置文件修改:沒必要和我改的相同,只要你源虛擬機的網卡能正常,就代表你之前的配置文件沒問題,只需要修改HWADDR就行(如果沒有可以自行添加這個配置參數)

網卡二配置文件修改:

4、reboot,可以看到網卡出來了,網卡的MAC地址就是我們之前生成的

後面本人還會將更多的VMware使用中遇到的問題share給大家,讓大家少踩點坑,可以關注哦。

 

 

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