物理ボリュームとボリューム グループを作成したら、次のステップは、ボリューム グループに割り当てられたスペースから論理ボリュームを作成することです。この投稿では、最も一般的に使用される論理ボリューム関連のコマンドとユーティリティのいくつかについて説明します。
論理ボリュームの作成
lvcreate を使用する コマンドを実行して、新しい論理ボリュームを作成します。このコマンドは、ブロック デバイス ノードを /dev ディレクトリに自動的に作成します。構文は次のとおりです:
# lvcreate [options] --size [size] --name LV_name VG_name
–サイズ オプションは、ボリューム グループの空き物理エクステント プールから論理エクステントを割り当てることによって、論理ボリュームのサイズを定義します。たとえば、vg01 という名前のボリューム グループから lv01 という名前の論理ボリュームを 2 GB のサイズで作成するには、次のように入力します。
# lvcreate -v --size 2g --name lv01 vg01 Archiving volume group "vg01" metadata (seqno 1). Creating logical volume lv01 Creating volume group backup "/etc/lvm/backup/vg01" (seqno 2). Activating logical volume vg01/lv01. activation/volume_list configuration setting not defined: Checking only host tags for vg01/lv01. Creating vg01-lv01 Loading vg01-lv01 table (253:2) Resuming vg01-lv01 (253:2) Wiping known signatures on logical volume "vg01/lv01" Initializing 4.00 KiB of logical volume "vg01/lv01" with value 0. Logical volume "lv01" created.
論理ボリュームの表示
lvdisplay を使用する 論理ボリュームの属性を表示するコマンド。
# lvdisplay vg01/lv01 --- Logical volume --- LV Path /dev/vg01/lv01 LV Name lv01 VG Name vg01 LV UUID DyCyoq-5fF1-HujN-WeUi-XvYN-eloM-wdDSVt LV Write Access read/write LV Creation host, time localhost.localdomain, 2017-10-02 13:28:01 +0530 LV Status available # open 0 LV Size 2.00 GiB Current LE 512 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 8192 Block device 253:2
lvdisplay に加えて、他の 2 つのコマンドが論理ボリュームに関する情報を一覧表示します。 lvs コマンドは、論理ボリュームに関する情報をより簡潔な形式で報告します。 lvscan コマンドは、論理ボリュームのすべてのディスクをスキャンします。例:
# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root cl -wi-ao---- 17.00g swap cl -wi-ao---- 2.00g lv01 vg01 -wi-a----- 2.00g
# lvscan ACTIVE '/dev/cl/swap' [2.00 GiB] inherit ACTIVE '/dev/cl/root' [17.00 GiB] inherit ACTIVE '/dev/vg01/lv01' [2.00 GiB] inherit
論理ボリュームの削除
論理ボリュームを削除するには、lvremove コマンドを使用します。ボリューム グループ名と論理ボリューム名を含める必要があります。要求を確認するよう求められます。例:
# lvremove vg01/lv01 Do you really want to remove active logical volume vg01/lv01? [y/n]: y Logical volume "lv01" successfully removed
追加の LV コマンド
次のコマンドは、論理ボリュームを操作するために使用されます :
- lvchange 処置:論理ボリュームの属性を変更してください。
- lvconvert 処置:論理ボリュームのレイアウトを変更してください。
- lvextend 処置:論理ボリュームにスペースを追加してください。
- lvmdiskscan :物理ボリュームとして使用できるデバイスをリストします。
- lvmsadc :活動データを収集します。
- lvmsar :活動報告書を作成します。
- lvreduce 処置:論理ボリュームのサイズを縮小してください。
- lvrename 処置:論理ボリュームの名前を変更してください。
- lvresize :論理ボリュームのサイズを変更します。
LVM 構成 :ボリューム グループ (VG) 操作/ユーティリティ
LVM 構成 :物理ボリューム (PV) 操作/ユーティリティ