Infra

[AWS] AWS EC2 스토리지 용량 확장

baecode 2022. 12. 29. 15:44
반응형

AWS EC2 스토리지 용량 확장

젠킨스 서버 AWS EC2 용량 초과로 인한 빌드 자동화 멈춤 현상 발생

전체 컴퓨터 스토리지 용량 8GB 중 7.9GB가 root로 할당 되어 있음.

젠킨스가 사용하는 root 폴더의 사용량이 100% 꽉 차있다.

젠킨스 공식 문서에서 권장하는 해결 방법

백업 할 수 있는 공간이 부족한 관계로 불가능한 솔루션 이라 판단 하였고, 백업을 안 하는것도 원하지 않는 상태

결과적으로 8GB의 크기를 가진 컴퓨터의 전체 스토리지 용량을 확장시키는 쪽을 채택 하였다 .

AWS EC2 스토리지 확장 방법

AWS

  • EC2 > Instances > Instance 선택
  • Storge > Volumne ID 클릭 > 우클릭 > Modify volume
  • 원하는 사이즈로 수정한다 ex) 8 → 16GB

Linux

lsblk

여기에서 root 인 nvme0n1p1의 용량이 확장되어야하지만 아직 7.9GB 상태이고 이것을 확장 시켜줄것

sudo growpart /dev/nvme0n1p1 1

lsblk

nvme0n1p1 의 용량이 확장 되었다.

그리고 리눅스 파일 시스템에 확장을 시켜줘야한다.

sudo resize2fs /dev/nvme0n1p1

df -h

root 의 사이즈가 정상적으로 확장 된 것을 볼 수 있고 젠킨스 역시 정상적으로 동작한다.

반응형