EC2 스토리지 용량 변경하기
‘No space left …’ 에러가 발생했을 때 스토리지 용량을 수정하는 방법이다. 그 전에 먼저 스토리지가 모두 사용중인 게 맞는지 확인이 필요하다.
1 | ubuntu@[ip]: ~$ df -h |
100% 사용중으로 나와서 스토리지 용량 변경을 진행했다.
변경 방법
콘솔에서 연결된 EBS 스토리지 용량을 수정한다.
인스턴스에서
cloud-guest-utils
를 설치한다.1
2$ sudo apt update
$ sudo apt install cloud-guest-utilslsblk
명령어로 파티션명을 확인한다.1
$ lsblk
1
2
3
4
5
6
7
8
9
10
11
12ubuntu@[ip]:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 21.8M 1 loop /snap/amazon-ssm-agent/7984
loop1 7:1 0 21.9M 1 loop /snap/amazon-ssm-agent/7994
loop2 7:2 0 49.1M 1 loop /snap/core18/2826
loop3 7:3 0 48.8M 1 loop /snap/core18/2848
loop4 7:4 0 33.7M 1 loop /snap/snapd/21467
loop5 7:5 0 33.7M 1 loop /snap/snapd/21761
[파티션명] 259:0 0 10G 0 disk
├─nvme0n1p1 259:1 0 9G 0 part /
├─nvme0n1p15 259:2 0 99M 0 part /boot/efi
└─nvme0n1p16 259:3 0 923M 0 part /boot
root partition 사이즈를 재설정 한다.
1
$ sudo growpart /dev/[파티션명] 1
filesystem 사이즈를 재설정 한다.
1
$ sudo resize2fs /dev/nvme0n1p1
난
df -h
실행시/dev/root
의 사용량이 100% 였기 때문에 파티션명 아래에/
경로를 사용하는 파일 시스템 이름을 넣어서 실행하면 된다.변경사항이 잘 적용됐는지 확인한다.
1
2$ df -h
$ lsblk
이 블로그의 모든 글은 CC BY-NC-SA 4.0 라이선스를 따르며, 별도로 명시되지 않는 한 모든 권리를 보유합니다. 재배포 시 출처를 명시해 주세요: StudyYeong.