[완료]LVM 으로 하드를 추가하여 용량 확장이 가능한지요?
글쓴이: perfect4 / 작성시간: 월, 2009/06/15 - 5:21오전
기존에 사용하는 하드에 용량이 얼마 남지 않아서 하드를 추가하여 용량을 확장하고자 합니다.
[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으로 "/"의 용량을 확장이 가능한지 궁금하여 이렇게 문의 드려봅니다.
Forums:
http://snowall.tistory.com/91
http://snowall.tistory.com/919
저는 이런 삽질을 해 본적이 있습니다...
--------------------------
피할 수 있을때 즐겨라!
http://snowall.tistory.com
피할 수 있을때 즐겨라! http://melotopia.net/b
아 님처럼 그렇게 시도하다가 문제가 발생을 했네요..00;;
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.
자둔 자답입니다 이렇게 해결되었습니다.
설정 파일을 수정 후에 복원 방법
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 ]
댓글 달기