目錄
一、克隆虛擬機
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給大家,讓大家少踩點坑,可以關注哦。