
暗号化された LVM を備えた 8 GB ディスクに Ubuntu 12 がインストールされた Virtualbox VM があります。
20 GB のディスクを追加できましたが、今度は LVM を拡張してその 20 GB も使用するか、小さいディスク全体を大きいディスクにコピーしてから小さいディスクを削除する必要があります。
それ、どうやったら出来るの?
答え1
新しいディスクが であると仮定すると/dev/sdb
、次のようになります。何かを行う前に、これらの各コマンドを完全に理解していることを確認してください。
ディスクを使用して新しい物理ボリュームを作成します。
pvcreate /dev/sdb
ボリュームをボリューム グループに追加します。
vgextend <vg> /dev/sdb
8GBディスクから20GBディスクに何かを移動する(20GBであると仮定/dev/sda
)
pvmove /dev/sda /dev/sdb
ボリューム グループから 8GB を削除します。
vgreduce <vg> /dev/sda
/dev/sda を lvm 物理ボリュームとして停止します。
pvremove /dev/sda
すると箱から取り出すことができます...
次のコマンドを使用してpvdisplay -m
、各ディスクに何が入っているかを確認します。
pvdisplay -m /dev/sda
pvdisplay -m /dev/sdb
取り外すディスクに何も残っていないことを確認する必要があります。