AWS EC2 t2.micro 스토리지 볼륨(용량) 확장

AFDB·2024년 9월 14일

리눅스 서버에 Nginx 방화벽을 설정하기 위해 ModSecurity를 설치해야하는데, 기본 용량이 8G라 용량이부족함

1. AWS EC2 인스턴스에서 EBS 볼륨 확장

EBS - 볼륨 으로 들어가서 볼륨 선택 후, 수정

20GiB로 변경

2. 리눅스에서 파일 시스템 확장

볼륨은 20GB로 확장되었지만, 리눅스 서버의 루트 파티션은 여전히 7.9GB로 남아 있다.
볼륨을 확장한 후에 파일 시스템을 확장하는 작업을 통해 리눅스가 남은 공간을 사용할 수 있게 된다.

lsblk 명령어로 확인해보면,

빨간 부분이 기존에는 7.9G이다. 파티션 이름이 xvda1인 것을 알았으니,
growpart 명령어를 사용하여 루트 파티션을 확장한다.

sudo growpart /dev/xvda 1

파티션을 확장한 후, 파일 시스템도 확장해야 한다.
resize2fs 명령어를 사용하여 ext4 파일 시스템을 확장한다.

sudo resize2fs /dev/xvda1

이제 df -h로 확인해보면

20G로 확장되어있다.

0개의 댓글