物理ボリュームの代わりに論理ボリュームからボリュームグループを作成できますか?それでは、これを行うにはどのような落とし穴がありますか?
ユースケース:
すべての物理ボリュームが単一のボリュームグループに割り当てられているシステムにOpenStack Computeをインストールします。 nova-volumeサービスには別々のボリュームグループが必要です。文書に記載されているように。論理ボリュームを分割してから、「nova-volumes」ボリュームグループを作成することが可能かどうか疑問に思います。
答え1
うんはいおそらく複雑さを追加しても可能です。
他の解決策を探した後、または最後の手段としてのみこの方法を試してみましょう。
説明man pvcreate
「pvcreateは、後でLVMで使用できるようにPVを初期化します。各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