vgcreate / vgremove の使い方

VG を作る

書き方

sudo vgcreate [-s エクステントの大きさ] VG名 PV...
sudo vgremove VG名

PV を束ねて 1 つの大きな土台(VG)にします。PV でないデバイスを書くと、pvcreate もしてくれます。エクステントの既定は 4 MiB。

よく使うオプション

オプション意味
-s 大きさエクステント(LV を切り出す単位)の大きさを決める(既定 4MiB)
vgremove VG名VG を消す(中の LV も消える)

例

$ sudo vgcreate vgdata /dev/sdb  Volume group "vgdata" successfully created

PV を 1 つ使って、vgdata という VG を作ります。

$ sudo vgcreate vgapp /dev/sdc1 /dev/sdd1

PV を 2 つ束ねて、1 つの大きな VG にします。

$ sudo vgcreate -s 16M vgbig /dev/sde

エクステントを 16MiB にして VG を作ります。

よくある間違い・注意

  • VG の名前はあとから vgrename で変えられますが、/dev/VG名/… のパスも変わります。fstab に書いた名前も直します。
  • vgremove は中の LV ごと消します。消す前に lvs で中身を確かめます。

実際に打って練習する

Linux レベル2 コースの Lv35「土台をまとめる vgcreate」で覚えます(第3章 倉庫の増築(LVM と RAID))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

すべてのレベルが、ゴールド以上のプランで遊べます。

Linux サーバー構築のコマンド一覧(LinuC レベル2 の範囲)へ戻る