===== 既存LVMにHDD追加 ===== \\ 以下はHP DL320 G5pでE200(RAID1)を利用したサーバで追加した際の手順書だけど、IDEでもSATAでも基本は同じ(はず) \\ \\ ・現状の状態を確認してみよう! # df -h Filesystem サイズ 使用 残り 使用% マウント位置 /dev/mapper/VolGroup00-LogVol01 141G 2.1G 132G 2% / /dev/cciss/c0d0p1 99M 18M 77M 19% /boot tmpfs 2.0G 0 2.0G 0% /dev/shm # pvdisplay -C PV VG Fmt Attr PSize PFree /dev/cciss/c0d0p2 VolGroup00 lvm2 a- 148.91G 0 # vgdisplay -C VG #PV #LV #SN Attr VSize VFree VolGroup00 1 2 0 wz--n- 148.91G 0 \\ ・新しく追加したHDD(RAID1)の確認 # dmesg ~ 略 ~ cciss/c0d1: unknown partition table blocks= 175815360 block_size= 512 heads= 255, sectors= 32, cylinders= 21546 blocks= 175815360 block_size= 512 heads= 255, sectors= 32, cylinders= 21546 cciss/c0d1: unknown partition table ※これを見ると/dev/cciss/c0d1が新しいパーティションとなる IDEだとhdbとか・・・SATAだとsdbとかで認識するはず \\ ・PVを作成する # pvcreate /dev/cciss/c0d1 Physical volume "/dev/cciss/c0d1" successfully created ・確認する # pvdisplay --- Physical volume --- PV Name /dev/cciss/c0d0p2 VG Name VolGroup00 PV Size 148.91 GB / not usable 4.15 MB Allocatable yes (but full) PE Size (KByte) 32768 Total PE 4765 Free PE 0 Allocated PE 4765 PV UUID dK0Ziw-wK4Q-SU4X-h32L-Ltqf-pi51-EVf57c "/dev/cciss/c0d1" is a new physical volume of "83.84 GB" --- NEW Physical volume --- PV Name /dev/cciss/c0d1 VG Name PV Size 83.84 GB Allocatable NO PE Size (KByte) 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID uAhBla-NdGP-LXrz-L1Mi-ykzu-F02f-eJ3zUc # pvdisplay -C PV VG Fmt Attr PSize PFree /dev/cciss/c0d0p2 VolGroup00 lvm2 a- 148.91G 0 /dev/cciss/c0d1 lvm2 -- 83.84G 83.84G ※新しいvolume(83.84GB)が追加されたのがわかる \\ ・既存のVGに追加する # vgextend VolGroup00 /dev/cciss/c0d1 Volume group "VolGroup00" successfully extended ・確認する # vgdisplay -C VG #PV #LV #SN Attr VSize VFree VolGroup00 2 2 0 wz--n- 232.72G 83.81G # vgdisplay --- Volume group --- VG Name VolGroup00 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 232.72 GB PE Size 32.00 MB Total PE 7447 Alloc PE / Size 4765 / 148.91 GB Free PE / Size 2682 / 83.81 GB VG UUID uV50Sq-CEwR-3YVM-wI3c-yV9H-k1lO-mhn1z2 ※VolGroup00のフリー領域が増えているのが確認できる \\ ・LogVol01領域を広げる # lvextend -L +83.81GB /dev/VolGroup00/LogVol01 Extending logical volume LogVol01 to 228.00 GB Logical volume LogVol01 successfully resized # lvdisplay --- Logical volume --- LV Name /dev/VolGroup00/LogVol01 VG Name VolGroup00 LV UUID Zhs42f-022I-RRbD-DeVQ-7SV0-L153-kBSq2B LV Write Access read/write LV Status available # open 1 LV Size 228.00 GB Current LE 7296 Segments 2 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 --- Logical volume --- LV Name /dev/VolGroup00/LogVol00 VG Name VolGroup00 LV UUID aTgEQ7-qgP8-2Qib-fnVM-NEvY-F96y-eutLTT LV Write Access read/write LV Status available # open 1 LV Size 4.00 GB Current LE 128 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1 ※LVのサイズが増えているのが確認できる \\ ・ちゃんと全て増えているか確認 # vgdisplay --- Volume group --- VG Name VolGroup00 System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 7 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 232.72 GB PE Size 32.00 MB Total PE 7447 Alloc PE / Size 7447 / 232.72 GB Free PE / Size 0 / 0 VG UUID uV50Sq-CEwR-3YVM-wI3c-yV9H-k1lO-mhn1z2 # lvdisplay --- Logical volume --- LV Name /dev/VolGroup00/LogVol01 VG Name VolGroup00 LV UUID Zhs42f-022I-RRbD-DeVQ-7SV0-L153-kBSq2B LV Write Access read/write LV Status available # open 1 LV Size 228.72 GB Current LE 7319 Segments 2 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 --- Logical volume --- LV Name /dev/VolGroup00/LogVol00 VG Name VolGroup00 LV UUID aTgEQ7-qgP8-2Qib-fnVM-NEvY-F96y-eutLTT LV Write Access read/write LV Status available # open 1 LV Size 4.00 GB Current LE 128 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1 \\ ・最後にファイルシステムの拡張をする # resize2fs /dev/VolGroup00/LogVol01 resize2fs 1.39 (29-May-2006) Filesystem at /dev/VolGroup00/LogVol01 is mounted on /; on-line resizing required Performing an on-line resize of /dev/VolGroup00/LogVol01 to 59957248 (4k) blocks. The filesystem on /dev/VolGroup00/LogVol01 is now 59957248 blocks long. ※10分くらいすると拡張が完了する。 \\ ・ちゃんと拡張が完了したか確認する # df -h Filesystem サイズ 使用 残り 使用% マウント位置 /dev/mapper/VolGroup00-LogVol01 222G 2.1G 209G 1% / /dev/cciss/c0d0p1 99M 18M 77M 19% /boot tmpfs 2.0G 0 2.0G 0% /dev/shm \\ って事でオンライン拡張完了(^^)