관리 메뉴

피터의 개발이야기

[AWS] EBS 볼륨의 파일 시스템을 확장하기 본문

AWS

[AWS] EBS 볼륨의 파일 시스템을 확장하기

기록하는 백앤드개발자 2022. 5. 30. 00:44
반응형

 

ㅁ 개요

 ㅇ 개발과 검수기의 인스턴스는 주기적으로 파일시스템 관리를 해 주어야 한다.
     레드마인과 GIT도 인스턴스로 상시 가동이기 때문에 지속적인 사용에 따른 용량이 증가할 수가 있다.

 ㅇ 볼륨이 부족하면 EBS 볼륨 크기를 늘리고, Linux에 확장된 볼륨을 마운트시키기 위해 작업이 필요하다.

 

 

ㅁ 인스턴스 볼륨 수정

 ㅇ  볼륨의 수정을 시작하면 modify를 거쳐 optimizing 상태가 된다. 이 때에 파일 시스템의 크기를 조정할 수 있다.

 

 

ㅁ EBS 볼륨 크기 조정 후 Linux 파일 시스템 확장

 ㅇ 이 과정은 AWS 자료를 참조하면 된다. 예제 링크

 

 1. df -hT 명령을 사용하여 사용 중인 파일 시스템을 확인한다.

 

 

2.  lsblk 명령을 사용하여 볼륨에 확장해야 하는 파티션이 있는지 확인한다.

 ㅇ nvme0n1은 볼륨의 용량이다. 

 ㅇ nvme0n1p1은 파티션의 크기이다.

 ㅇ 볼륨을 확장하면 볼륨의 용량이 증가한 상태이고 파티션 크기를 늘려야 한다.

 

 

3. growpart 명령을 사용하여 파티션을 확장한다. 

 

4. sudo resize2fs /dev/nvme0n1p1 명령을 실행하여 파일 시스템을 확장한다.

 

5. df -h 명령을 사용하여 확장된 볼륨을 확인한다.

 

 

ㅁ 함께 보면 좋은 사이트

 ㅇ https://donggu1105.tistory.com/120

 ㅇ https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html#extend-file-system

반응형
Comments