从逻辑卷而不是物理卷创建卷组

Lor*_*ein 5 lvm

是否可以从逻辑卷而不是物理卷创建卷组?如果是这样,这样做有什么陷阱吗?

用例:

在已将所有物理卷分配给单个卷组的系统上安装 OpenStack Compute。nova-volume 服务需要一个单独的卷组,如文档中所述。我想知道我是否可以分割一个逻辑卷,然后创建“nova-volumes”卷组。

bsd*_*bsd 3

是的,这可能的,尽管你增加了复杂性。
只有在您探索了其他解决方案之后,我才会尝试使用这种方法或作为最后的手段。

解释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
Run Code Online (Sandbox Code Playgroud)