实验二:KVM的存储

kvm存储池配置与管理操作

 

 

1.创建基于文件夹的存储池(目录)

mkdir -p /data/vmfs

 

 

 

 

2.定义存储池与其目录

 

virsh pool-define-as vmdisk --type dir --target /data/vmfs

 

3.创建已定义的存储池

(1)创建已定义的存储池

 

virsh pool-build vmdisk

 

 

(2)查看已定义的存储池,存储池不激活无法使用。

 

virsh pool-list --all

 

 

 

 

4.激活并自动启动已定义的存储池

 

 

virsh pool-autostart vmdisk

virsh pool-start vmdisk

 

 

 

5.在存储池中创建虚拟机存储卷

 

(1)在存储池中创建虚拟机存储卷

virsh vol-create-as vmdisk shiyan.qcow2 20G --format qcow2

 

 

 

(2)根据创建的虚拟机存储卷安装虚拟机

virt-install --name=shiyan --os-variant=RHEL6 --ram 1024 --vcpus=1 --disk path=/data/vmfs/shiyan.qcow2,format=qcow2,size=20,bus=virtio --accelerate --cdrom /opt/CentOS-6.5-x86_64-bin.iso --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio

 

 

 

6.存储池相关管理命令

(1)在存储池中创建虚拟机存储卷

virsh vol-delete --pool vmdisk shiyan.qcow2

 

 

(2)取消激活存储池

virsh pool-destroy vmdisk

 

 

 

(3)删除存储池定义的目录/data/vmfs

virsh pool-delete vmdisk

 

 

(4)取消定义存储池

 

virsh pool-undefine vmdisk

 

posted @ 2017-10-05 10:50  chenghuan  阅读(208)  评论(0)    收藏  举报