質問 :同じボリューム グループと論理ボリューム名でマウントされたボリューム グループ/論理ボリュームが既にあるシステムに、Volume_Group/論理ボリュームをマウントする方法。
以下は、既にインポートされている VG と同じ名前の新しいボリューム グループをインポートするために実行する手順の概要です。
- システムをバックアップします。
- システムから関連するボリューム グループ UUID を取得します。
- ボリューム グループの名前を変更します。
- 論理ボリューム グループをアクティブ化します。
- 論理ボリュームをマウントし、データの可用性を確認します。
ボリューム グループの名前を変更する手順
1. 以下に示すように、同じ名前の 2 つの VG があります vg_data .そのうちの 1 つがアクティブでインポートされています。
# vgdisplay | egrep -i "uuid|name" VG Name vg_os VG UUID YCz3rr-h7XO-rXJm-u91J-R52S-4PX7-69Ikql VG Name vg_data VG UUID IL0a0r-A5cp-LkVZ-106X-bEQX-a9Me-7Nk19z VG Name vg_data VG UUID QiOPy3-WhF8-RYns-44dY-FKKN-8orV-bEi3m3
# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert lv_root vg_os -wi-ao---- 300.00g lv_swap vg_os -wi-ao---- 256.00g lv_data vg_data -wi-ao---- 200.00g
2. デポートされたボリューム グループ (data_vg) の名前を vg_data_new に変更します。
# vgrename -v QiOPy3-WhF8-RYns-44dY-FKKN-8orV-bEi3m3 vg_data_new Checking for existing volume group "QiOPy3-WhF8-RYns-44dY-FKKN-8orV-bEi3m3" Checking for new volume group "vg_data_new" Wiping cache of LVM-capable devices Archiving volume group "vg_data" metadata (seqno 2). Renaming "/dev/vg_data" to "/dev/vg_data_new" Writing out updated volume group Creating volume group backup "/etc/lvm/backup/vg_data_new" (seqno 3). Volume group "vg_data" successfully renamed to "vg_data_new" Wiping cache of LVM-capable devices Wiping internal VG cache
3. VG と LV の再スキャンを実行して、新しい VG と基礎となる LV が新しい名前で識別されることを確認します。
# vgscan Reading all physical volumes. This may take a while... Found volume group "data_vg" using metadata type lvm2 Found volume group "data_vg_new" using metadata type lvm2 Found volume group "vg_os" using metadata type lvm2
# lvscan ACTIVE '/dev/data_vg/lv_data' [200.00 MB] inherit inactive '/dev/data_vg_new/lv_data' [2.00 GB] inherit ACTIVE '/dev/vg_os/lv_swap' [256.00 GiB] inherit ACTIVE '/dev/vg_os/lv_root' [300.00 GiB] inherit
4. 新しい VG – data_vg_new の下で LV をアクティブ化します。
# lvchange -ay /dev/data_vg_new/lv_data
新しい VG 名を持つボリュームがアクティブであることを確認してください。
# lvscan ACTIVE '/dev/data_vg/lv_data' [200.00 MB] inherit ACTIVE '/dev/data_vg_new/lv_data' [2.00 GB] inherit ACTIVE '/dev/vg_os/lv_swap' [256.00 GiB] inherit ACTIVE '/dev/vg_os/lv_root' [300.00 GiB] inherit
5. ボリュームをマウントし、データの可用性を確認します。
# mkdir /data_new # mount /dev/data_vg_new/lv_data /data_new
# ls -lrt /data_new