나는 다음과 같은 다양한 질문/답변을 읽었습니다.
그러나 확장해야 하는 ext3 파티션이 있는데 이는 LVM 그룹에 속하지 않으며 앞으로도 속하지 않습니다.
데이터 손실 없이 이를 달성하려면 어떤 단계를 수행해야 합니까?
저는 XenServer에서 CentOS 6.4 x64를 실행하고 있습니다(텍스트만, GUI/X 등은 없음). 파티션( )이 있는 XenServer 가상 디스크의 크기를 조정했습니다 /dev/xvdb1
(유일한 파티션임).
답변1
3.2가 있는 경우 해당 명령을 사용하여 파티션을 확장할 parted
수 있습니다. 그렇지 않으면 기존 파티션 테이블을 와 함께 사용하도록 설정 resizepart
해야 합니다 . 귀하의 경우 파티션은 거의 확실하게 섹터 2048에서 시작됩니다. 명령을 사용하여 파티션을 삭제한 다음 명령을 사용하여 다시 생성하고 동일한 섹터에서 시작하는지 확인하고 더 큰 새 "디스크" 크기를 사용하도록 합니다.print
unit s
rm
mkpart
그런 다음 파일 시스템의 크기를 조정해야 합니다. ext[234]의 경우 resizepart /dev/xvdb1
.
답변2
일반 파티션(PC BIOS 또는 GPT)이라고 가정합니다.
파티션 테이블을 백업해야 합니다(예:
sfdisk -d /dev/sda
또는 사용parted /dev/sda "unit s" print
).파티션 뒤에 여유 공간이 있는지 확인해야 합니다.
파티션을 직접 확장할 수 있는 도구가 없는 경우 파티션을 삭제하고 동일한 섹터로 더 큰 크기로 다시 만들어야 합니다.
파티션을 확장한 후
resize2fs /dev/xvdb1
파일 시스템 확장을 실행하여 전체 파티션을 확장합니다.