使用阿里云CSI Plugin实现LVM数据卷动态扩容

阚俊宝 2019-10-10

集群 插件 Create plugin Access github 扩容 LVM kubernetes CSI

概要

LVM存储类型为本地存储,并非可随着Pod迁移的可插拔的分布式存储方案,如果Pod期望在多个节点上使用相同的lvm卷,则需要在每个节点上都创建相同名字的lvm卷,这样Pod调度的时候可以继续使用相同的lvm卷名进行挂载。然而这样势必会造成有些节点上的lvm卷空间浪费,解决浪费的问题,可以通过将pod固定在某个节点运行,减少调度,这样只会在这个节点上创建需要的lvm卷。

阿里云容器服务CSI插件支持LVM数据卷的挂载、管理功能,可以动态创建LVM卷并挂载使用。且在最新的版本中可以通过修改pvc的大小,动态扩容lvm卷的大小,在重启应用Pod时进行文件系统扩容。

LVM实现原则:

Provision Lvm数据卷的过程中,只会创建lvm类型pv对象,不会真正在节点上创建lvm volume;

创建lvm卷需要在已有的vg基础上进行,即需要

登录 后评论
下一篇
云攻略小攻
865人浏览
2019-10-11
相关推荐
阿里云K8S服务支持CSI存储卷
6207人浏览
2018-08-07 17:41:23
linux下磁盘管理机制--LVM
692人浏览
2017-11-16 17:08:00
linux lvm扩容
731人浏览
2017-05-25 16:33:00
Linux LVM硬盘管理及LVM扩容
938人浏览
2017-11-15 17:19:00
Linux LVM硬盘管理及LVM扩容
1412人浏览
2014-07-10 10:53:00
初识LVM及ECS上LVM分区扩容
6676人浏览
2018-03-28 08:14:42
CSI 协议规范
1198人浏览
2019-06-17 11:29:56
0
0
0
6968