CentOS 7에서 기본 파티션의 크기를 조정할 수 없습니다

CentOS 7에서 기본 파티션의 크기를 조정할 수 없습니다

20GB 기본 파티션과 1.8TB 보조 파티션이 있는 전용 서버를 주문했습니다. 웹 서버로 사용할 생각이므로 이것이 의미가 없다고 생각합니다. 따라서 거의 모든 것을 /var에 넣어야 합니다. 복구 모드로 재부팅하고 1.8TB 파티션을 삭제했습니다. 내 FS는 이제 다음과 같습니다

NAME   MAJ:MIN RM    SIZE RO TYPE MOUNTPOINT
sda      8:0    0    1.8T  0 disk
├─sda1   8:1    0 1004.5K  0 part
├─sda2   8:2    0   19.5G  0 part
└─sda4   8:4    0    511M  0 part

나는 partid 애플리케이션을 사용하여 기본(sda2) 파티션의 크기를 조정할 수 있다고 생각합니다(https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-disk-storage-parted-resize-part.html), 그러나 명령을 실행하면 더 이상 지원되지 않는다는 메시지가 나타납니다.

버그: parted 3.0에서 크기 조정 명령이 제거되었습니다.

resize2fs를 사용하라는 또 다른 튜토리얼을 찾았습니다. 명령을 실행하여 다음과 같은 결과를 얻었습니다.

root@rescue:~# resize2fs /dev/sda2
resize2fs 1.42.12 (29-Aug-2014)
The filesystem is already 5119744 (4k) blocks long.  Nothing to do!

어떤 파티션에도 할당되지 않은 약 1.7TB의 여유 공간이 있습니다. 내가 하고 싶은 것은 이 모든 공간을 sda2에 할당하는 것입니다. 이것은 메인 파티션이고 나는 그것이 모든 공간을 갖기를 원합니다. 여기서 간단한 것을 놓치고 있습니까?

lvextend 명령이 올바른 것 같지만 여전히 작동하지 않습니다.

root@rescue:~# lvextend -L +1700G /dev/sda2
  Path required for Logical Volume "sda2"
  Please provide a volume group name
  Run `lvextend --help' for more information.

답변1

resize2fs는 파일 시스템 크기에서만 작동하므로 효과가 없다고 불평합니다. 먼저, fdisk, cfdisk 또는 parted를 사용하여 그 아래 파티션의 크기를 늘려야 합니다.

https://geekpeek.net/resize-filesystem-fdisk-resize2fs/

LVM과 마찬가지로 확장하려면 더 많은 여유 파티션 공간이 필요하거나 LVM 볼륨 그룹에 새 파티션을 추가해야 합니다.

https://www.turnkeylinux.org/blog/extending-lvm

관련 정보