差分

移動先: 案内検索

LVMの追加方法

94 バイト追加, 2015年7月27日 (月) 17:41
/* 既存のVGに新たにPVを加える */
既存のVGに新しいPVを加えることでVGのサイズを大きくすることができます。
LVMのパーティション作成でき /dev/sdc1 が Linux LVM のIDであるという状態から説明を始めます。
まずVGが次のような状態にあるとします。
LVMのパーティション作成でき/dev/sdc1がLinux LVMのIDであるという状態から説明を始めます。
 
まずVGが次のような状態にあるとします。
<ttpre class="bash">
# vgdisplay
--- Volume group ---
Free PE / Size 255 / 1020.00 MiB
VG UUID 4OM01z-LWEi-MKym-efKo-xkmZ-VBhk-UVMg8h
</ttpre>
ここにPVとなる /dev/sdc1 をvg_c0に追加するにはコマンド を vg_c0 に追加するにはコマンド vgextend を用います。
<ttpre class="bash">
# vgextend vg_c0 /dev/sdc1
Volume group "vg_c0" successfully extended
</ttpre
PV ( /dev/sdc1 ) をVGに加えた結果は次のようになりました。
 <ttpre class="bash">
# vgdisplay
--- Volume group ---
Free PE / Size 382 / 1.49 GiB
VG UUID 4OM01z-LWEi-MKym-efKo-xkmZ-VBhk-UVMg8h
</ttpre>
追加した前後でvgdisplayを実行し値の確認をしたわけですが、次のパラメータに注目してみましょう。追加した前後で vgdisplay を実行し値の確認をしたわけですが、次のパラメータに注目してみましょう。
追加前:
 追加前: <ttpre class="bash">
VG Size 11.50 GiB
Total PE 2945
Free PE / Size 255 / 1020.00 MiB
</ttpre>
追加後:
 追加後: <ttpre class="bash">
VG Size 12.00 GiB
Total PE 3072
Free PE / Size 382 / 1.49 GiB
</ttpre>
/dev/sdc1は500MiBの容量をもつブロックデバイスなので、11.50 GiBのVGサイズが12.00 GiBになります。
Total PEとFree PEがその分増えます。
/dev/sdc1 は500MiBの容量をもつブロックデバイスなので、 11.50 GiB のVGサイズが 12.00 GiB になります。
Total PE と Free PE がその分増えます。
=== LVの拡張 ===