Linux LVM2のコマンド

(2014.9)

Linux LVM2 は, HP HP-UX や IBM AIX, 古くは OSF/1 で採用された LVM に似せて作られた。

特に, HP-UX 11i (2013年3月までアップデートが続いている.) の LVM と Linux の LVM2 は, 非常によく似ている。

lvmコマンド

Linux に話を戻す。Linux LVM では, 3つのスタイルでコマンドを実行できる。

(1) シェルから実行できるlvmコマンド

下の表のうち * を付けたコマンドは、lvmコンソールでも実行できる。

処理 PV VG LV
-- vgcfgbackup * --
-- vgcfgrestore *--
属性の変更 pvchange * vgchange * lvchange *
metadataの検査 pvck * vgck * --
metadataフォーマットの変換 -- vgconvert * lvconvert *
初期化 pvcreate * vgcreate * lvcreate *
属性の表示 pvdisplay *vgdisplay * lvdisplay *
-- vgexport * --
-- vgextend * lvextend *
-- vgimport * --
-- vgimportclone --
-- vgmerge * --
-- vgmknodes * --
pvmove * -- --
-- vgreduce * lvreduce *
pvremove * vgremove * lvremove *
-- vgrename * lvrename *
pvresize * -- lvresize *
pvs * vgs * lvs *
pvscan * vgscan * lvscan *
-- vgsplit * --

その他:

(2) lvmコンソールから実行するコマンド

上で * を付けたコマンドに加えて, 次のコマンドがある。