/dev/nvme0n1p1 15G 10G 6G 64% /
Filesystem 1G-blocks Used Available Use% Mounted on
udev 16G 0G 16G 0% /dev
tmpfs 4G 1G 4G 1% /run
/dev/nvme0n1p1 15G 10G 6G 64% /
tmpfs 16G 1G 16G 1% /dev/shm
tmpfs 1G 0G 1G 0% /run/lock
tmpfs 16G 0G 16G 0% /sys/fs/cgroup
/dev/loop0 1G 1G 0G 100% /snap/amazon-ssm-agent/1480
/dev/loop2 1G 1G 0G 100% /snap/core/7713
/dev/loop3 1G 1G 0G 100% /snap/amazon-ssm-agent/1455
tmpfs 4G 0G 4G 0% /run/user/1000
/dev/loop4 1G 1G 0G 100% /snap/core/7917
Filesystem Type 1K-blocks Used Available Use% Mounted on
udev devtmpfs 15933020 0 15933020 0% /dev
tmpfs tmpfs 3189032 864 3188168 1% /run
/dev/nvme0n1p1 ext4 15180980 9711656 5452940 65% /
tmpfs tmpfs 15945144 8 15945136 1% /dev/shm
tmpfs tmpfs 5120 0 5120 0% /run/lock
tmpfs tmpfs 15945144 0 15945144 0% /sys/fs/cgroup
/dev/loop0 squashfs 18432 18432 0 100% /snap/amazon-ssm-agent/1480
/dev/loop2 squashfs 91264 91264 0 100% /snap/core/7713
/dev/loop3 squashfs 18432 18432 0 100% /snap/amazon-ssm-agent/1455
tmpfs tmpfs 3189028 0 3189028 0% /run/user/1000
/dev/loop4 squashfs 91264 91264 0 100% /snap/core/7917
추가된 100GB를 사용하세요.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 18M 1 loop /snap/amazon-ssm-agent/1480
loop2 7:2 0 89M 1 loop /snap/core/7713
loop3 7:3 0 18M 1 loop /snap/amazon-ssm-agent/1455
loop4 7:4 0 89.1M 1 loop /snap/core/7917
nvme0n1 259:0 0 100G 0 disk
└─nvme0n1p1 259:1 0 100G 0 part /
읽고 나서AWS 설명서다음 Growthpart 명령을 실행해 보았지만 무엇이 필요한지 잘 모르겠습니다.
sudo growpart /dev/nvme0n1p1 1
WARN: unknown label
failed [sfd_dump:1] sfdisk --unit=S --dump /dev/nvme0n1p1
sfdisk: /dev/nvme0n1p1: does not contain a recognized partition table
FAILED: failed to dump sfdisk info for /dev/nvme0n1p1
sudo growpart /dev/nvme0n1 1
NOCHANGE: partition 1 is size 209713119. it cannot be grown
콘테 인사말
답변1
나는 같은 문제가 있었고 다음 명령으로 해결했습니다 (다른 답변은 잘못되었습니다)
sudo growpart /dev/nvme0n1 1
그러면 FS를 연장할 수 있어요
sudo resize2fs /dev/nvme0n1p1
답변2
파일 형식은 ext4입니다. 따라서 다음 명령이 작동합니다.
sudo resize2fs /dev/nvme0n1p1
답변3
둘러본 후 이것이 루트 파일 시스템이고 EBS Nitro 인스턴스일 가능성이 있다는 점을 고려하여 다음을 시도할 수 있습니다(적용하려면 재부팅해야 할 수도 있음).
NVMe EBS 볼륨을 포맷하고 탑재하려면 Linux에서 Amazon EBS 볼륨을 사용할 수 있도록 설정을 참조하십시오.
Linux 커널 4.2 이상을 사용하는 경우 NVMe EBS 볼륨의 볼륨 크기에 대한 모든 변경 사항이 인스턴스에 자동으로 반영됩니다. 이전 Linux 커널의 경우 크기 변경 사항을 반영하려면 EBS 볼륨을 분리 및 연결하거나 인스턴스를 재부팅해야 할 수도 있습니다. Linux 커널 3.19 이상의 경우 다음과 같이 hdparm 명령을 사용하여 NVMe 장치를 강제로 다시 검색할 수 있습니다.
[ec2-user ~]$ sudo hdparm -z /dev/nvme1n1
NVMe EBS 볼륨을 분리하면 인스턴스는 볼륨을 분리하기 전에 파일 시스템 캐시나 메타데이터를 새로 고칠 기회가 없습니다. 따라서 NVMe EBS 볼륨을 분리하기 전에 먼저 동기화하고 마운트 해제해야 합니다. 볼륨을 분리할 수 없는 경우 인스턴스에서 Amazon EBS 볼륨 분리에 설명된 대로 강제 분리 명령을 시도해 볼 수 있습니다.
인용하다
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/nvme-ebs-volumes.html