반응형
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 의 사이즈가 정상적으로 확장 된 것을 볼 수 있고 젠킨스 역시 정상적으로 동작한다.
반응형
'Infra' 카테고리의 다른 글
도커 컨테이너에서 호스트 파일 접근 권한 문제 (docker uid) (1) | 2023.09.15 |
---|---|
[AWS] AWS CloudWatch를 이용해 경보를 보내 보아용 (1) | 2022.12.07 |