EC2 를 프리티어 t2.micro 로 생성하면 기본 10Gb를 할당받는다.
이것저것 설치하고 사용하다보니 10Gb는 용량이 부족해 용량을 늘려서 사용하고자 한다.
볼륨 수정
EC2 -> 볼륨 -> 크기를 수정하고자 하는 볼륨 인스턴스 수정
볼륨을 수정하기 전에 인스턴스를 스냅샷을 통해 중요한 파일은 백업시켜둔다.
optimiziong 으로 확장중인 것을 확인할 수 있다.
100% 나 사용중이 되면 사용 할 준비가 되는 것이다.
하드디스크가 20Gb 라고해서 C드라이브가 20Gb인것은 아니다.
전체 드라이브에서 일부분을 할당하고 나머지는 D드라이브처럼 사용한다.
늘어난 볼륨에 대해서 파티션 설정을 해주어야 한다.
lsblk 명령어를 사용해 현재 볼륨 크기를 확인한다.
sudo growpart /dev/xvda 2
이때 xvda 2에 사용가능한 용량이 0이면 에러가 날 수 있다.
약간의 용량을 확보하고 다시 시도하면 변경된 것을 확인할 수 있다.
xvda 2의 사이즈가 디스크사이즈와 동일해진 것을 확인할 수 있다.
하지만 파일 시스템의 크기는 조정되지 않고 그대로인것을 확인할 수 있다.
df -h
파일시스템의 종류 확인
mount|grep xvda
XFS 파일시스템 확장
sudo xfs_growfs -d /
파일 시스템이 확장된 것을 확인할 수 있다.
df -h
반응형