확장된 파티션 오류

확장된 파티션 오류

EC2 볼륨을 수정한 후 기본 파티션을 30G에서 40G로 확장하려고 합니다.

이것이 내가 가진 것입니다:

xvda                        202:0    0    40G  0 disk 
├─xvda1                     202:1    0   243M  0 part /boot
├─xvda2                     202:2    0     1K  0 part 
└─xvda5                     202:5    0  29.8G  0 part 
  ├─ser-root (dm-0)   252:0    0  25.8G  0 lvm  /
  └─ser-swap_1 (dm-1) 252:1    0     4G  0 lvm  [SWAP]

10GB를 추가로 차지하도록 기본 파티션을 확장하는 방법은 무엇입니까?

sudo growpart /dev/xvda 3 --dry-run세 번째 파티션을 40으로 확장해 보았습니다 .

그러나 결과는 다음과 같습니다.

NOCHANGE: partition 3 is size 0. it cannot be grown

df-h반품

Filesystem                  Size  Used Avail Use% Mounted on
/dev/mapper/ser-root   26G   18G  6.4G  74% /
udev                         30G  4.0K   30G   1% /dev
tmpfs                       6.0G  280K  6.0G   1% /run
none                        5.0M     0  5.0M   0% /run/lock
none                         30G     0   30G   0% /run/shm
/dev/xvda1                  228M   63M  154M  29% /boot

추가된 10G를 고려하기 위해 ser-root를 확장할 수 있습니까?

답변1

sudo growpart /dev/xvda 3 --dry-run세 번째 파티션을 40으로 확장해 보았습니다 .

파티션 3이 없으므로 크기를 조정하려고 한다고 가정합니다 xvda5. 이것은 논리 파티션이므로 xvda2먼저 확장 파티션의 크기를 조정해야 합니다. 그런 다음 논리 파티션의 크기를 조정하십시오 xvda5. LVM 설정이 있으므로 실제로 루트 파일 시스템의 여유 공간을 사용하려면 다음과 같이 xvda5형식화된(파티션 크기 조정 후 사용되며 PV 크기가 자동으로 조정됨)을 사용하여 파티션의 LVM 물리 볼륨 크기 도 조정해야 합니다. 파티션의 크기). 다음으로 논리 볼륨의 크기를 조정해야 합니다(사용 가능한 모든 공간을 사용하도록 지시하고 파일 시스템의 크기도 조정함).pvresizepvresize /dev/xvda5pvresizerootlvresize -r -l +100%FREE /dev/mapper/ser-root-l +100%FREElvresize-r

참고: 먼저 데이터를 백업하는 것이 좋습니다(저장소를 변경할 때 항상 이 작업을 수행해야 함).

관련 정보