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给大家,让大家少踩点坑,可以关注哦。

 

 

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