很多同学,在做实验的时候总是把虚拟机搞的一团糟,所以总是重装虚拟机,这是一个很耗时间的过程,而时间又是最宝贵的。所以今天把克隆虚拟机这一块给同学们分享一下。希望可以帮到需要帮助的同学。
克隆虚拟机
2015-12-26 16:20:39
北京 海淀 永丰嘉园
准备阶段
首先选择一个已经存在的虚拟机。这里选择一个叫做backup的虚拟机Centos 6
查出备份机的IP等相关信息
[root@backup ~]# vim/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:6A:8B:CE
TYPE=Ethernet
UUID=f16d79ea-7dd5-4cea-8a3f-d688fbcf6a6e
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.200
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS=8.8.8.8
一、界面克隆
点击backup这个备份机,然后点击虚拟机菜单,虚拟机à管理à克隆。进入下面页面
下一步
下一步:
完成。
二、进行相关配置
开启克隆虚拟机
通过dhclient获取一个IP。
然后ping www.baidu.com 可以ping 通。但是通过ifconfig你会看到克隆机上的网卡为eth1而不是我们备份机上的eth0。
由于centos的udev的管理机制,网卡变成了eth1,如果我们想要改回eth0,可以按照如下步骤进行修改:
cd /etc/udev/rules.d/
vim 70-persistent-net.rules
修改成如下图所示:
此时还需要cd /etc/sysconfig/network-scripts修改ifcfg-eth0文件
vi/etc/sysconfig/network-scripts/ifcfg-eth0
重启网络服务
service network restart
这时重启网络服务会出现报错,因为系统在启动时装载网卡驱动时不是被识别成eth0的,此时我们要把它先卸载再重新装载。
service network restart
这时重启网络服务会出现报错,因为系统在启动时装载网卡驱动时不是被识别成eth0的,此时我们要把它先卸载再重新装载。
modprobe -r e1000
modprobe e1000
modprobe e1000
service network restart
再次重启网络服务(如果重启网络服务还没有变成eth0,那么重启一下系统即可)
一般需要重启才能生效,重启后
克隆完毕。
0
快照没有搞过啊,就寻思能快点装机就好。删除网卡,这个你可以实验一下,应该可行。嘿嘿。实验好了,写篇文章,给同学们看啊{:4_98:}
言尽 发表于 2015-12-27 08:58
何不用快照来搞,多方便!
不过克隆确实有用,在后面做负载的时候,懒得重新搭建环境,就需要克 ...
快照没有搞过啊,就寻思能快点装机就好。删除网卡,这个你可以实验一下,应该可行。嘿嘿。实验好了,写篇文章,给同学们看啊{:4_98:}
0
快照超级好用,克隆除非我需要第二台虚拟机,毕竟虚拟机还是要占磁盘空间的,能省一点是一点
初秋飞马 发表于 2015-12-27 09:39
快照没有搞过啊,就寻思能快点装机就好。删除网卡,这个你可以实验一下,应该可行。嘿嘿。实验好了,写篇 ...
快照超级好用,克隆除非我需要第二台虚拟机,毕竟虚拟机还是要占磁盘空间的,能省一点是一点
编辑回复