論理ボリュームのミラーリング2023/07/18 |
ミラーリング論理ボリュームの作成方法です。
|
|
[1] | 例として、物理ボリューム [/dev/sdb1] と [/dev/sdc1] を使用してミラーリングボリュームを作成します。 |
# [/dev/sdb1] と [/dev/sdc1] でボリュームグループ [vg_mirror] を作成 root@dlp:~# vgcreate vg_mirror /dev/sdb1 /dev/sdc1 Volume group "vg_mirror" successfully created # ミラー論理ボリューム作成 root@dlp:~# lvcreate -L 50G -m1 -n lv_mirror vg_mirror Logical volume "lv_mirror" created.root@dlp:~# lvdisplay /dev/vg_mirror/lv_mirror --- Logical volume --- LV Path /dev/vg_mirror/lv_mirror LV Name lv_mirror VG Name vg_mirror LV UUID 7rm2om-Q3X8-41I9-EuB1-ilZg-j11m-71OxyL LV Write Access read/write LV Creation host, time dlp.srv.world, 2023-07-17 20:18:03 -0500 LV Status available # open 0 LV Size 50.00 GiB Current LE 12800 Mirrored volumes 2 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:6 |
[2] | すでに稼働中の論理ボリュームをミラー化する場合は以下のように設定します。 |
# ボリュームグループ拡張 root@dlp:~# vgextend vg_dlp /dev/sdc1 Volume group "vg_dlp" successfully extended # 論理ボリュームミラー化 root@dlp:~# lvconvert -m1 /dev/vg_dlp/lv_data /dev/sdc1
Are you sure you want to convert linear LV vg_dlp/lv_data to raid1 with 2 images enhancing resilience? [y/n]: y
Logical volume vg_dlp/lv_data successfully converted.
# 確認 : [Cpy%Sync] が [100] でデータ同期完了) root@dlp:~# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root debian-vg -wi-ao---- 78.56g swap_1 debian-vg -wi-ao---- 980.00m lv_data vg_dlp rwi-a-r--- 80.00g 12.49 |
[3] | 論理ボリュームのミラー化を解除する場合は以下のように設定します。 |
# -m0 で解除 root@dlp:~# lvconvert -m0 /dev/vg_mirror/lv_mirror
Are you sure you want to convert raid1 LV vg_mirror/lv_mirror to type linear losing all resilience? [y/n]: y
Logical volume vg_mirror/lv_mirror successfully converted.
root@dlp:~# lvs -a -o vg_name,name,devices,size VG LV Devices LSize debian-vg root /dev/sda5(0) 78.56g debian-vg swap_1 /dev/sda5(20112) 980.00m vg_mirror lv_mirror /dev/sdb1(1) 50.00g |
Sponsored Link |