この投稿では、物理ボリュームを既存のボリューム グループから別の既存のボリューム グループに移動する方法について説明します。これにより、手動で移行することなく、PV 内のデータを新しい VG に簡単に移動できます。
PV を移動する前に、そのような PV の上に作成された論理ボリュームが他の PV と物理エクステントを共有していないことを確認する必要があります。以下のコマンドを使用して、LV のエクステントとデバイスを見つけることができます。# lvdisplay -m
必要な手順
1. ディレクトリをアンマウントします。
# umount /data01
2. デバイス上のアクティブな LV を無効にします。
# lvchange -a n /dev/data_vg/lv_data01
3. VG を新しい一時 VG に分割し、PV を再スキャンします
# vgsplit data_vg tempvg PV # pvscan
pvscan コマンドは、利用可能な PV とその VG を一覧表示します。
4. tempvg を宛先 VG にマージします
# vgmerge dest_vg tempvg # pvscan
5. pvscan コマンドですべてが正しくリストされたら、LV を有効にします。
# lvscan # lvchange -a n /dev/dest_vg/lv_data01
6. LV を正しくマウントします。
# mount -t [filesystem_type] /device /dir