virsh命令suspendresumedumpxml KVM平台以存储池的形式对存储进行统一管理,所谓存储池可以理解为本地目录、通过远端磁盘阵列(iSCSI、NFS)分配过来磁盘或目录,当然也支持各类分布式文件系统。存储池(Storage
pools)是放置虚拟机的存储位置,可以是本地的,也可以是网络存储,具体的虚拟机实例放置在卷(Volume)上。KVM创建的存储池可以理解为一种映射关系,即将某一块挂接至宿主机器上的存储空间形成可被KVM使用的逻辑存储池,以方便虚拟主机的管理。 定义一个存储池pool-define-as
images-pool dir
-
-
-
-
/cloud/images/pool查看已定义的存储池pool-list
--all建立基于文件夹的存储池pool-build
images-pool启用存储池pool-start
images-pool设置存储池自动运行pool-autostart
images-pool查看存储池信息pool-info
images-pool已xml格式显示存储池信息pool-dumpxml
images-pool 通过XML创建一个存储池先创建一个test-pool.xml<pool type=‘dir‘><name>test-pool</name><source></source><target><path>/cloud/imgs</path><permissions><mode>0755</mode><owner>0</owner><group>0</group></permissions></target></pool> pool-define
test-pool.xmlpool-build
test-poolpool-start
test-poolpool-dumpxml
test-pool 创建卷vol-create-as
images-pool billstudy-centos.img
8G
--format qcow2查看存储池里面的卷信息vol-list
images-pool查看某个卷的信息vol-info
billstudy-centos.img images-pool更详细卷的信息vol-dumpxml
billstudy-centos.img images-pool 关于KVM的快照,如果没有快照的话,虚拟机也就失去了很大的作用。创建快照snapshot-create-as
--domain vm03
--name
2015-02-19
--description
"mv03 snap"查看快照snapshot-list
vm03查看快照配置snapshot-current
vm03回复快照位置snapshot-revert
vm03 2015-02-19删除快照snapshot-delete
vm03 2015-02-19获取帮助 #virt-install快速安装或启动虚拟机virt-install
\--connect qemu:///system
\--virt-type
kvm \--name centos \--ram
2048 \--disk path=/var/lib/libvirt/images/centos.img,format=qcow2,size=8
\--network bridge=br0
\--graphics vnc,port=5901,listen=0.0.0.0
\--cdrom
/cloud/CentOS-6.6-x86_64-minimal.iso
\--autostart #克隆虚拟机镜像virt-clone
-o centos-new
-n centos6.6
-f
/cloud/centos.template #动态插入磁盘attach-disk
centos-new
/cloud/abc.raw
vdc#卸载磁盘detach-disk
centos-new vdb
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/u010811257/article/details/47049627