O00八、LVM类型的Storage Pool

 
LVM类型的Storage Pool
 
不只一个文件能够分配给客户机做为虚拟磁盘,宿主机上 VG 中的 LV 也能够做为虚拟磁盘分配给虚拟机使用。不过,LV因为没有磁盘的MBR,因此不能做为虚拟机的启动盘,只能做为数据盘使用。
 
这种配置下,宿主机上的VG就是一个 Storage Pool ,VG 中的LV 就是Volume。LV的优势是性能较好,不足的地方是管理和移动性方便不如镜像文件,并且不能经过网络远程使用。
 
下面举个例子(因lvm使用很少,且实验环境磁盘分区和界面操做都不方便,这里直接复制粘贴老师的内容)
 
首先在宿主机上建立一个容量为10G的VG,命名为 HostVG
 
 
而后建立一个 Storage Pool 的定义文件 /etc/libvirt/storage/HostVG.xml ,内容以下:
 
 
而后经过 virsh 命令建立新的 Storage Pool “HostVG”
 
 
并启用这个 HostVG
 
 
如今咱们能够在 virt-manager 中为虚拟kvm1 添加LV的虚拟磁盘了。
 
 
点击 Browse 
 
 
能够看到HostVG已经在Storage Pool 的列表中了,选择 HostVG
 
 
为 Volume 命名为 newlv 并设置大小 100MB
 
 
点击 finish , newlv 建立成功
 
 
点击 Choose Volume
 
 
点击finish确认将 newlv 做为volume 添加到 kvm1
 
 
新 volume 添加成功
 
在宿主机上则多了一个命名为 newlv 的LV
 
 
 
其余类型的 Storage Pool 
 
KVM 还支持 iSCSI 、Ceph 等多种类型的 Storage Pool ,这里就不一一介绍了,最经常使用的就是目录类型,其余类型能够参考文档  libvirt.org/storage.html
相关文章
相关标签/搜索