使用阿里雲CSI Plugin實現LVM數據捲動態擴容

概要

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基礎上進行,即需要

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章