리눅스 LVM 기반 디스크 확장 디스크 크기에 따라 조정

새로운 LV을 (헤이 강박 장애와 커밋) 주로 사용되는 추가하지 않습니다 전제 LVM 기반으로 리눅스에서 디스크의 크기를 조정 한 후 온라인으로 확장, 파티션 :

  • SAN 마운트 파티션은 LUN 시스템 파티션의 용량 증가 후 용량을 증대
  • 시스템 파티션의 용량의 증가에 대응하는 가상 머신의 디스크 용량을 증가

디스크가 기본 파티션, 원래의 시스템을 사용, LVM의에 CentOS를 설치,는 / dev / sda를 조정해야 할 가정

  • PV :는 / dev / sda3을
  • VG :는 / dev / CentOS는 테스트
  • LV :는 / dev / CentOS는 테스트 / 루트 和는 / dev / CentOS는 테스트 / 스왑

헤어진와 STEP1 파티션 크기 조정

, 헤어 실행 파티션 관리 모드로 들어갑니다

# parted

인쇄 모든 하드 디스크 크기를 참조 조정을 사용 (예 : 최대 용량을 조정하는 21.5GB 후)

(parted) print all
...
Disk /dev/sda: 21.5GB
...

resizepart 크기 조정

(parted) resizepart
Partition number? 3 # 此处选择分区号(Number),即Flags为lvm标签的Number,这里是3
End? [15GB] 21.5GB # 此处输入新的结束位置,如21.5GB
...
(parted) quit

STEP3는 디스크 표면의 변화를 스캔

# partprobe

LVM 물리 볼륨 크기 조정 STEP4

# pvresize /dev/sda3

필요 / 개발자 / sda3의 용량 볼륨 그룹에 대응하는 물리적 볼륨

5 단계는 LVM 논리 볼륨의 크기를 조정

# lvresize -l +100%FREE /dev/centos-test/root

설명 :
100 % 자유로운 : 모든 남아있는 여유 공간 사용
은 / dev / CentOS는 테스트 / 루트 : 논리적 볼륨이 생성됩니다

STEP6 파일 시스템의 크기를 조정

# resize2fs /dev/centos-test/root

XFS 파일 시스템은 다음과 같은 명령을 사용하는 것이 좋습니다 경우

# xfs_growfs /dev/centos-test/root

추천

출처blog.51cto.com/huanghai/2447827