LVM细分后端
存储池类型:`lvmthin
LVM通常在您创建卷时分配块。而LVM精简池只在写入数据时分配块。这种行为称为精简配置,因为卷的大小可以远远大于物理可用空间。
您可以使用常规的LVM命令行工具来管理和创建LVM细分池(有关详细信息,请参阅`man lvmthin`)。假设您已经有一个名为`pve`的LVM卷组,以下命令将创建一个新的名为`data`的LVM细分池(大小为100G):
lvcreate -L 100G -n data pve lvconvert --type thin-pool pve/data
配置
LVM薄后端支持常见的存储属性`content`、nodes
、disable
,以及以下LVM特有的属性:
- 卷组名称
-
LVM 卷组名称。这必须指向一个现有的卷组。
- thinpool
-
LVM薄置池的名称。
配置示例(
/etc/pve/storage.cfg
)lvmthin: local-lvm thinpool data vgname pve content rootdir,images
文件命名规范
后端基本上使用与ZFS池后端相同的命名约定。
vm-<VMID>-<NAME> // 普通虚拟机镜像
存储特性
LVM thin 是一种块存储,但完全支持快照和克隆的高效。新卷会自动用零初始化。
必须指出,LVM薄池不能跨多个节点共享,因此您只能将它们用作本地存储。
内容类型 | 图像格式 | 共享 | 快照 | 克隆 |
---|---|---|---|---|
|
|
否 |
是 |
是 |
例子
列出卷组 pve
上可用的LVM薄池: