克隆虚拟机

virt-clone --original centos6.6_1 --name template --file /data/clone1.img
  • --original : 指定克隆源虚拟机

  • --name : 指定克隆后的虚拟机名字

  • --file :指定目标虚拟机的虚拟磁盘文件

如果子机centos6.6_1还未关机,则需要先关机,否则会报错:

ERROR 必须暂停或者关闭有要克隆设备的域。

关闭子机的方法是:

virsh shutdown centos6.6_1

如果虚拟机的CentOS版本为6,我们没有办法在宿主机直接shutdown自己,我们需要借助于子机上的acpid服务才可以,这个服务说白了就是让宿主机可以去调用子机的电源关闭的接口。所以,子机上需要安装并启动acpid服务。

先登录子机:

virsh console centos6.6_1

登录后,安装acpid服务:

yum install -y acpid

启动:

/etc/init.d/acpid start

ctrl + ] 退出来 ,此时再执行 virsh shutdown centos6.6_1 就可以啦。

查看克隆主机:

# virsh list --all
 Id    名称                         状态
----------------------------------------------------
 1     ping-clone                     running
 -     ping                           关闭

最后更新于

这有帮助吗?