現状の/の容量を増やす

# vgdisplay
 --- Volume group ---
 VG Name               vg_fedora
 System ID             
 Format                lvm2
 Metadata Areas        1
 Metadata Sequence No  3
 VG Access             read/write
 VG Status             resizable
 MAX LV                0
 Cur LV                2
 Open LV               2
 Max PV                0
 Cur PV                1
 Act PV                1
 VG Size               10.85 GB
 PE Size               4.00 MB
 Total PE              2777
 Alloc PE / Size       2777 / 10.85 GB
 Free  PE / Size       0 / 0   
 VG UUID               h4LPhp-lE8p-8YW3-QAFQ-QoeH-eeA9-TdoX0Q


LVM を使う
=>

(新しい)物理ボリュームを作成
# pvcreate /dev/sda1
 Physical volume "/dev/sda1" successfully created
(今使っている)ボリュームグループに追加する
# vgextend vg_fedora /dev/sda1
 Volume group "vg_fedora" successfully extended

チェックしてみる
# vgdisplay
 --- Volume group ---
 VG Name               vg_fedora
 System ID             
 Format                lvm2
 Metadata Areas        2
 Metadata Sequence No  4
 VG Access             read/write
 VG Status             resizable
 MAX LV                0
 Cur LV                2
 Open LV               2
 Max PV                0
 Cur PV                2
 Act PV                2
 VG Size               148.85 GB
 PE Size               4.00 MB
 Total PE              38105
 Alloc PE / Size       2777 / 10.85 GB
 Free  PE / Size       35328 / 138.00 GB        <=増えてる
 VG UUID               h4LPhp-lE8p-8YW3-QAFQ-QoeH-eeA9-TdoX0Q


lvm内でパーティションの拡大(例:+10GB)
# lvm
lvm> lvextend -L+10G /dev/mapper/vg_fedora-lv_root
 Extending logical volume lv_root to 17.91 GB
 Logical volume lv_root successfully resized

resize2fsを使ってサイズ変更
# resize2fs /dev/mapper/vg_fedora-lv_root
resize2fs 1.41.4 (27-Jan-2009)
Filesystem at /dev/mapper/vg_fedora-lv_root is mounted on /; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 2
Performing an on-line resize of /dev/mapper/vg_fedora-lv_root to 4695040 (4k) blocks.
The filesystem on /dev/mapper/vg_fedora-lv_root is now 4695040 blocks long.


=>終了!


# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_fedora-lv_root  70101064 6808372 59756808 11% /   <=容量が増えてる
/dev/sda2 198337 29461 158636 16% /boot
tmpfs 766848 860 765988 1% /dev/shm




グループからPVを外したい(もしくは削除したい)ときは、
vgreduce vg_fedora /dev/sda1
pvremove -ff /dev/sda1

参考資料:
LVM使用環境でのパーティションサイズの変更方法
http://neoceed.co.jp/ja/node/139
3章 LVM操作 応用編
http://pantora.net/pages/linux/lvm/3/

最終更新:2009年08月13日 23:11
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。