是否可以从逻辑卷而不是物理卷创建卷组?如果是这样,这样做有什么陷阱吗?
使用案例:
在已将所有物理卷分配给单个卷组的系统上安装 OpenStack Compute。 nova-volume 服务需要一个单独的卷组,如文档中所述。我想知道是否可以划分一个逻辑卷,然后创建“nova-volumes”卷组。
答案1
是的,它是可能,尽管您增加了复杂性。
只有在您探索了其他解决方案之后,我才会尝试使用这种方法或作为最后的手段。
解释man pvcreate
“pvcreate 初始化 PV 以供 LVM 稍后使用。每个 PV 可以是 ... 或元设备...
显然 LV 有资格元设备。
根据经验来说,以下方法效果很好
pvcreate /dev/sda16
vgcreate demo /dev/sda16
lvcreate --name lv -l '100%VG' demo
pvcreate /dev/mapper/demo-lv
vgcreate wrappervg /dev/mapper/demo-lv
lvcreate --name lv -l '100%VG' wrappervg
mkfs.ext4 /dev/mapper/wrappervg-lv
mkdir /mnt/wrapper
mount /dev/mapper/wrappervg-lv /mnt/wrapper
touch /mnt/wrapper/foo