首页 > 其他 > 详细

KVM ---------虚拟机克隆

时间:2015-10-17 07:07:55      阅读:287      评论:0      收藏:0      [点我收藏+]

1、虚拟机必须先关闭,克隆时候会记录虚拟机的状态。 克隆说白就是备份一份。

     若是虚拟机没有关机,克隆的时候会错。

     关闭子机的方法是:

     virsh shutdown  caimz_4

     说明: 默认我们没有办法在宿主机直接shutdown自己,我们需要借助于子机上的acpid服务才可以,这个服务说白了就是让宿主机可以去调用子机的电源关闭的接口。所以,子机上需要安装并启动acpid服务。
     先登录子机:
     virsh console  caimz_4 
     登录后,安装acpid服务:
     yum install -y acpid 
     启动:/etc/init.d/acpid start
     按ctrl ] 退出来
     此时再执行 virsh shutdown  caimz_4 就可以啦。 


2、查看虚拟机

[root@localhost ~]# virsh list --all
Id    Name                           State
----------------------------------------------------
10    caimz_4                        running
-     caimz_2                        shut off

3、克隆虚拟机

此时我们克隆虚拟机caimz_4

virt-clone --original caimz_4 --name caimz1 --file /caimz/caimz1.qcow2

caimz_4是之前的子机,

--name caimz1 其中caimz1就是克隆后的名字。

--file   /caimz/caimz1.qcow2  file后面的就是克隆后的放的位置和克隆后的完整名字

技术分享

克隆完毕以后

技术分享技术分享到目前为止我克隆了两个虚拟机。

技术分享

可以看到我克隆后的虚拟机。

4、启动克隆后的虚拟机

[root@localhost caimz]# virsh start caimz1
Domain caimz1 started

技术分享


5、进入克隆的开机后的克隆子机

[root@localhost caimz]# virsh console caimz1
Connected to domain caimz1
Escape character is ^]

CentOS release 6.6 (Final)
Kernel 2.6.32-504.el6.x86_64 on an x86_64

localhost.localdomain login: root
Password:
Last login: Thu Oct 15 19:02:27 on ttyS0
[root@localhost ~]# 

技术分享

KVM ---------虚拟机克隆

原文:http://caimengzhi.blog.51cto.com/9787265/1703678

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!