码迷,mamicode.com
首页 > Web开发 > 详细

KVM克隆虚拟机和libguestfs-tools管理工具(3)

时间:2016-02-22 16:12:28      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:kvm virsh


克隆vm01至vm02(1)
[root@centos67 ~]# virt-clone -o vm01 -n vm02 -f /home/kvm/vm02/vm02.img

克隆vm01至vm02(2),修改vm02.xml的名称和UUID/MAC地址,vm02.img的路径
[root@centos67 ~]# cp /etc/libvirt/qemu/vm01.xml /etc/libvirt/qemu/vm02.xml
[root@centos67 ~]# vim /etc/libvirt/qemu/vm02.xml
virsh edit vm02
<name>vm02</name>
<uuid>ea555541-8d49-ea68-68e5-c6ab129d0f11</uuid>
<source file=‘/home/kvm/vm02/vm02.img‘/>
<mac address=‘52:54:00:28:16:11‘/>
[root@centos67 ~]# cp /home/kvm/vm01/vm01.img /home/kvm/vm02/vm02.img
[root@centos67 ~]# virsh create /etc/libvirt/qemu/vm02.xml

libguestfs-tools是虚拟机一个管理包
[root@centos67 ~]# yum -y install libguestfs-tools   

将vm01虚拟机中的/etc/passwd文件复制到宿主机的/tmp目录下
[root@centos67 ~]# virt-copy-out -d vm01 /etc/passwd /tmp/

查看vm01虚拟机的磁盘挂载信息
[root@centos67 ~]# virt-df -d vm01 

查看vm01虚拟机的/etc/sysconfig/network文件
[root@centos67 ~]# virt-cat -d vm01 /etc/sysconfig/network

列出vm01虚拟机的/目录下的文件
[root@centos67 ~]# virt-ls -d vm01 /

列出vm01虚拟机的分区信息
[root@centos67 ~]# virt-filesystems -d vm01

本文出自 “小莫” 博客,请务必保留此出处http://xiaofengmo.blog.51cto.com/10116365/1743894

KVM克隆虚拟机和libguestfs-tools管理工具(3)

标签:kvm virsh

原文地址:http://xiaofengmo.blog.51cto.com/10116365/1743894

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!