論理ボリュームの管理2010/07/25 |
[1] | 論理ボリュームの作成 |
# 論理ボリューム 'ZETA' を ボリュームグループ 'VZ' に10Gの容量で作成 root@ubuntu:~# lvcreate -L 10G -n ZETA VZ Logical volume "ZETA" created |
[2] | 論理ボリュームの表示 |
root@ubuntu:~# lvdisplay --- Logical volume --- LV Name /dev/VZ/ZETA VG Name VZ LV UUID H2yACr-cS7P-12lK-miFt-r8ay-FSTF-ETjDEL LV Write Access read/write LV Status available # open 0 LV Size 10.00 GB Current LE 2560 Segments 1 Allocation inherit Read ahead sectors 0 Block device 253:35 |
[3] | 論理ボリュームの名前変更 |
root@ubuntu:~# lvrename VZ ZETA FD3S # ZETA から FD3S に変更 root@ubuntu:~# lvdisplay --- Logical volume --- LV Name /dev/VZ/FD3S # 変更された VG Name VZ LV UUID H2yACr-cS7P-12lK-miFt-r8ay-FSTF-ETjDEL LV Write Access read/write LV Status available # open 0 LV Size 10.00 GB Current LE 2560 Segments 1 Allocation inherit Read ahead sectors 0 Block device 253:35 |
[4] | 論理ボリュームのレポート出力 |
root@ubuntu:~# lvs LV VG Attr LSize Origin Snap% Move Copy% FD3S VZ -wi-a- 10.00G |
[5] | 論理ボリュームのスキャン |
root@ubuntu:~# lvscan ACTIVE '/dev/VZ/FD3S' [10.00 GB] inherit |
[6] | 論理ボリュームのスナップショット ― これは単純にディスク上のポインタ情報なので、 同一ストレージ上で最終的なバックアップ用途としては利用できないようです。 定期的に作成することでオペレーションミスの際にバックアップ媒体からの復旧を必要としないリカバリに使用 したりします。 |
# 'FD3S' のスナップショットを 'SNAP' という名前で作成 root@ubuntu:~# lvcreate -s -L 5G -n SNAP /dev/VZ/FD3S Logical volume "SNAP" created root@ubuntu:~# lvdisplay --- Logical volume --- LV Name /dev/VZ/FD3S VG Name VZ LV UUID H2yACr-cS7P-12lK-miFt-r8ay-FSTF-ETjDEL LV Write Access read/write LV Status available # open 0 LV Size 10.00 GB Current LE 2560 Segments 1 Allocation inherit Read ahead sectors 0 Block device 253:35 --- Logical volume --- LV Name /dev/VZ/SNAP VG Name VZ LV UUID GShHon-lVHr-sH0W-S8jr-zYS6-aR3o-9oepmv LV Write Access read/write LV snapshot status active destination for /dev/VZ/FD3S LV Status available # open 0 LV Size 10.00 GB Current LE 2560 COW-table size 5.00 GB COW-table LE 1280 Allocated to snapshot 0.00% Snapshot chunk size 8.00 KB Segments 1 Allocation inherit Read ahead sectors 0 Block device 253:35 |
[7] | 論理ボリュームの拡張 ― 運用中にマウントしたまま実行できます。 以下の例は、マウントしたま拡張した後、リサイズを実行しています。 |
root@ubuntu:~# lvextend -L 20G /dev/VZ/FD3S # 20Gに拡張 Extending logical volume FD3S to 20.00 GB Logical volume FD3S successfully resized root@ubuntu:~# lvdisplay --- Logical volume --- LV Name /dev/VZ/FD3S VG Name VZ LV UUID H2yACr-cS7P-12lK-miFt-r8ay-FSTF-ETjDEL LV Write Access read/write LV Status available # open 0 LV Size 20.00 GB # 変更された Current LE 5120 Segments 1 Allocation inherit Read ahead sectors 0 Block device 253:35 root@ubuntu:~# resize2fs /dev/VZ/FD3S # サイズ変更 resize2fs 1.39 (29-May-2006) Filesystem at /dev/VZ/FD3S is mounted on /; on-line resizing required Performing an on-line resize of /dev/VZ/FD3S to 5242880 (4k) blocks. The filesystem on /dev/VZ/FD3S is now 5242880 blocks long. |
[8] | 論理ボリュームの縮小 ― この操作はファイルシステムの破壊を伴うため、事前にバックアップが必要です。 縮小した後はフォーマットし直し、バックアップデータを戻すという作業になります。以下は縮小の例のみです。 |
root@ubuntu:~# lvreduce -L 10G /dev/VZ/FD3S # 10Gに縮小 WARNING: Reducing active logical volume to 10.00 GB THIS MAY DESTROY YOUR DATA (filesystem etc.) Do you really want to reduce FD3S? [y/n]: y # Yes Reducing logical volume FD3S to 10.00 GB Logical volume FD3S successfully resized root@ubuntu:~# lvdisplay --- Logical volume --- LV Name /dev/VZ/FD3S VG Name VZ LV UUID H2yACr-cS7P-12lK-miFt-r8ay-FSTF-ETjDEL LV Write Access read/write LV Status available # open 0 LV Size 10.00 GB # 変更された Current LE 2560 Segments 1 Allocation inherit Read ahead sectors 0 Block device 253:35
|
[9] | 論理ボリュームの削除 ― マウント解除して実行します。 |
root@ubuntu:~# lvremove /dev/VZ/FD3S # 削除 Do you really want to remove active logical volume "FD3S"? [y/n]: y Logical volume "FD3S" successfully removed |
Sponsored Link |