RHEL 5.6에서 LVM을 확장하는 방법

RHEL 5.6에서 LVM을 확장하는 방법

한 서버에서 LVM을 확장해야 합니다. 이것은 다음의 출력입니다 df -h.

Filesystem            Size  Used Avail Use% Mounted on
/dev/cciss/c0d0p2      58G   26G   29G  48% /
/dev/mapper/VolGroup00-LogVol00
                      476G   86G  366G  19% /u001/app/oracle
/dev/cciss/c0d0p1     487M   17M  445M   4% /boot
tmpfs                  16G  730M   16G   5% /dev/shm

/dev/mapper/VolGroup00-LogVol00그리고 475G에서 700G로 확장 해야겠네요 . 나는 이것을 할 만큼 충분한 공간을 가지고 있다.

어떤 제안이 있으십니까?모든 단계와 전제조건을 언급해 주세요.

자세한 내용은

실제 서버에 적용해 보기 전에요. 처음에는 가상 머신에서 이 작업을 수행할 계획이었습니다. 그래서 VirtualBox에 5.6을 설치하고 설치에 25GB를 할당했습니다.

df -h결과:

df-h

명령을 사용할 때

lvextend -L +500M /dev/mapper/VolGroup00-LogVoll00

응답은 "공간이 부족합니다."였습니다.

연장하다

초기화되지 않은 공간이 있지만 사용할 수 있습니다.

그래픽 디스플레이

작동하지 않은 것 같습니다. 여기서 무엇이 잘못되었는지 알려주세요.

vgs그리고 pvs명령의 출력

VGS와 PV

답변1

먼저 VG에 이미 공간이 있는지 확인하십시오. 귀하의 예에서 "Free PE"는 0이므로 LV를 확장할 수 없습니다. 해당 VG에 공간이 없으면 add 명령을 사용하여 새 PE를 생성 pvcreate하고 add 명령을 사용하여 이를 VG에 추가합니다 vgextend. 충분한 공간이 있으면 확장 LV 명령을 사용한 lvextend다음 파일 시스템 크기를 조정하십시오.

답변2

먼저 다음 명령을 사용하여 물리적 볼륨에서 필요한 크기를 사용할 수 있는지 확인하십시오.

$ vgs

그런 다음 다음 확장을 시도해 보세요.

$ lvextend –L +500M /dev/mapper/VolGroup00-LogVol00
$ resize2fs /dev/mapper/VolGroup00-LogVol00

관련 정보