Centos_home 확장

Centos_home 확장

hyper-v에서 centOS를 실행 중이고 hyper-v에서 가상 하드 디스크를 확장했는데 centos_home 파티션을 확장해야 합니다.

sda 루트에 할당된 모든 여유 공간으로 인해 데이터 손실 없이 sda3의 크기를 늘릴 수 있는 방법이 필요합니다.

다음은 lsblk 및 df -l 명령입니다.

여기에 이미지 설명을 입력하세요.

답변1

LVM을 사용하면 파티션을 변경할 필요가 없습니다. 또한 가상화를 사용하므로 단계는 다음과 같습니다.

  1. 가상 머신에 새 하드 드라이브 추가
  2. 기계를 다시 시작하세요
  3. 새 디스크에 PV 생성 pvcreate /dev/sdb( /dev/sdb새 디스크라고 가정)
  4. 이 새 볼륨을 VG에 추가하십시오.vgextend centos /dev/sdb
  5. 가족 LV 확장lvresize -L<amount of space you want to add> /dev/mapper/centos-home
  6. 확장 파일 시스템/home resize2fs /dev/mapper/centos-home

PS 루트 LV의 공간을 사용하려면 축소 프로세스에서 LV 마운트 해제가 필요하므로 Live CD를 사용하여 재부팅해야 합니다.

관련 정보