[완료]LVM 으로 하드를 추가하여 용량 확장이 가능한지요?

perfect4의 이미지

기존에 사용하는 하드에 용량이 얼마 남지 않아서 하드를 추가하여 용량을 확장하고자 합니다.

[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
72G 59G 9.1G 87% /

[root@localhost ~]# more /etc/fstab
/dev/VolGroup00/LogVol00 / ext3 defaults,noatime

위에 보시면 아시겠지만 "/"에 LVM으로 VG가 VolGroup00 이며 LV가 LogVo100으로 마운트되어 있고

총용량의 72G에 남은 용량이 9G 남아있는지라 (/dev/hda2 입니다 )

/dev/hdd1으로 80G 하드 용량을 추가하여 LVM으로 "/"의 용량을 확장이 가능한지 궁금하여 이렇게 문의 드려봅니다.

snowall의 이미지

http://snowall.tistory.com/919

저는 이런 삽질을 해 본적이 있습니다...

--------------------------
피할 수 있을때 즐겨라!
http://snowall.tistory.com

피할 수 있을때 즐겨라! http://melotopia.net/b

perfect4의 이미지

pv가 문제발생

df 보여드립니다
------------------------------------------------------------------------------------------------------
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
74591336 61303064 9438032 87% /
/dev/hda1 101086 29926 65941 32% /boot
tmpfs 517620 0 517620 0% /dev/shm
------------------------------------------------------------------------------------------------------

pvscan 화면입니다
-----------------------------------------------------------------------------------------------------
[root@localhost ~]# pvscan
Couldn't find device with uuid 'BSBJBF-M8lj-cObJ-1xVp-Jqkv-HzXY-10CCWm'.
PV /dev/hda2 VG VolGroup00 lvm2 [74.44 GB / 0 free]
PV unknown device VG VolGroup00 lvm2 [74.53 GB / 74.53 GB free]
Total: 2 [148.97 GB] / in use: 2 [148.97 GB] / in no VG: 0 [0 ]
-----------------------------------------------------------------------------------------------------
위에 두번째 pv를 삭제하려고 합니다 pvremove로는 삭제가 되지 않습니다.
혹시 다른방법이 있는지요?
그리고 새로운 하드 추가를 하려고 합니다만 추가 또한 되지를 않습니다.

[root@localhost ~]# pvcreate /dev/hdd1
Device VolGroup00 not found (or ignored by filtering).
Physical volume "/dev/hdd1" successfully created
[root@localhost ~]# pvscan
Couldn't find device with uuid 'BSBJBF-M8lj-cObJ-1xVp-Jqkv-HzXY-10CCWm'.
PV /dev/hda2 VG VolGroup00 lvm2 [74.44 GB / 0 free]
PV unknown device VG VolGroup00 lvm2 [74.53 GB / 74.53 GB free]
PV /dev/hdd1 lvm2 [74.56 GB]
Total: 3 [223.53 GB] / in use: 2 [148.97 GB] / in no VG: 1 [74.56 GB]

[root@localhost ~]# vgextend VolGroup00 /dev/hdd1
Couldn't find device with uuid 'BSBJBF-M8lj-cObJ-1xVp-Jqkv-HzXY-10CCWm'.
Cannot update volume group VolGroup00 while physical volumes are missing.

perfect4의 이미지

설정 파일을 수정 후에 복원 방법
vgcfgrestore -f /etc/lvm/archive/VolGroup00_00009.vg VolGroup00

/dev/hdd1 을 VG 그룹에 확장
vgextend /dev/VolGroup00 /dev/hdd1

용량 늘이기

lvextend -L +40GB /dev/VolGroup00/LogVol00

실제적으로 용량 늘이기 마지막으로 적용 (이론적으로 포맷의 개념과 유사)

resize2fs /dev/VolGroup00/LogVol00

용량이 늘었났음

[root@localhost archive]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00 110G 52G 54G 50% /
현재 54G 를 사용 가능하네요

여유공간 확인

[root@localhost archive]# pvscan
PV /dev/hda2 VG VolGroup00 lvm2 [74.44 GB / 0 free]
PV /dev/hdd1 VG VolGroup00 lvm2 [74.53 GB / 34.53 GB free]
Total: 2 [148.97 GB] / in use: 2 [148.97 GB] / in no VG: 0 [0 ]