如何理解LVM类型的Storage Pool

发布时间:2021-11-19 16:21:06 作者:柒染
来源:亿速云 阅读:207

如何理解LVM类型的Storage Pool,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

如何理解LVM类型的Storage Pool

LVM 类型的 Storage Pool

不仅一个文件可以分配给客户机作为虚拟磁盘,宿主机上 VG 中的 LV 也可以作为虚拟磁盘分配给虚拟机使用。

不过,LV 由于没有磁盘的 MBR 引导记录,不能作为虚拟机的启动盘,只能作为数据盘使用。

这种配置下,宿主机上的 VG 就是一个 Storage Pool,VG 中的 LV 就是 Volume。 LV 的优点是有较好的性能;不足的地方是管理和移动性方面不如镜像文件,而且不能通过网络远程使用。

下面举个例子。

首先,在宿主机上创建了一个容量为 10G 的 VG,命名为 HostVG。

如何理解LVM类型的Storage Pool

然后创建了一个 Storage Pool 的定义文件 /etc/libvirt/storage/HostVG.xml,内容为

如何理解LVM类型的Storage Pool

然后通过 virsh 命令创建新的 Storage Pool “HostVG”

如何理解LVM类型的Storage Pool

并启用这个 HostVG

如何理解LVM类型的Storage Pool

现在我们可以在 virt-manager 中为虚机 kvm1 添加 LV 的虚拟磁盘了。

如何理解LVM类型的Storage Pool

点击 Browse

如何理解LVM类型的Storage Pool

可以看到 HostVG 已经在 Stroage Pool 的列表中了,选择 HostVG

如何理解LVM类型的Storage Pool

为 volume 命名为 newlv 并设置大小 100MB

如何理解LVM类型的Storage Pool

点击 Finish,newlv 创建成功

如何理解LVM类型的Storage Pool

点击 Choose Volume

如何理解LVM类型的Storage Pool

点击 Finish 确认将 newlv 作为 volume 添加到 kvm1

如何理解LVM类型的Storage Pool

新 volume 添加成功 在宿主机上则多了一个命名为newlv的LV

如何理解LVM类型的Storage Pool

其他类型的Storage Pool

KVM 还支持 iSCSI,Ceph 等多种类型的 Storage Pool,这里就不一一介绍了,最常用的就是目录类型。

看完上述内容,你们掌握如何理解LVM类型的Storage Pool的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

推荐阅读:
  1. TiKV 源码解析系列文章(十一)Storage - 事务控
  2. FastDFS的HA架构多Group多Storage多Tracker结合SpringBoot

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

kvm

上一篇:java volatile是什么

下一篇:怎么理解并使用virbr0

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》