AWS EC2 프리티어 디스크 용량확장(EBS 볼륨확장)
프리티어는 디폴트로 30GB까지 사용가능하나, 최초 기본으로는 8GB가 주어집니다. (/dev/xvda1) Docker 설치 후에 이것저것 설치하다보면 8GB는 금방차게 됩니다.
EBS를 확장하는 방법을 찾았습니다.
-
EC2 대시보드 - EBS - 확장할 볼륨선택 - 볼륨수정
-
원하는 볼륨사이즈 입력
-
in-use-optimizing : 확장중
-
5-10분 정도 소요
-
디스크 용량이 추가적으로 확장되었고, 이에 따라 파티션도 확장해야 함
-
콘솔에서 lsblk 명령어를 입력하여 디스크 총 사이즈 및 현재 파티션 할당 크기 확인 (이미 확장을 한 상태라서 xvda1도 16GB로 확인됨)
-
sudo growpart /dev/xvda1 명령어로 확장 (이 때 xvda1에 사용가능 용량이 없으면 에러가 난다. 이럴 경우 사이즈를 줄인 후 재작업한다.)
-
다시 lsblk 명령어를 입력하면 xvda 크기만큼 확장된 것을 확인할 수 있다.
-
마지막으로 sudo resize2fs /dev/xvda1을 입력하여 파일시스템 재할당 작업을 한다.
-
df -h 명령어를 통해 xvda1 파티션 크기가 커진 것을 확인할 수 있다.
댓글남기기