AWS EC2 EBS 볼륨 확장

Jaewon·2025년 1월 6일
0

우당탕탕

목록 보기
21/22

https://velog.io/@ljwljy51/OpenSearch-clusterblockexception-%ED%95%B4%EA%B2%B0%EB%B0%A9%EC%95%88

위 글과 이어진다.


OpenSearch 사용 중 cluster_block_exception이 발생했는데, 알고보니 서버 용량이 터지기 직전이었다.
고로, EC2 EBS 볼륨을 확장해야 했다.

프리티어로는 최대 30GB까지 사용할 수 있는데, 나는 현재 두 대의 EC2 서버를 사용하고 있어서 일단 기존 7G에서 15G까지 확장해주었다.


해결방안

디스크 공간 및 파일시스템 유형 확인

df -hT

/dev/root의 디스크 용량이 터지기 직전인 것을 알 수 있다.

디스크 및 파티션 구조 확인

이미 AWS > EBS > 볼륨에서 해당 EC2에 대한 볼륨 용량 수정을 해주었기에, xvda 용량이 15G로 잘 늘어난 것을 알 수 있다.

  • 볼륨 수정 전 연결된 리소스를 잘 확인해주자

파티션 확장

sudo growpart /dev/xvda 1

나는 디스크 및 파티션 구조가 위와 같아서, 명령을 이렇게 줬다.
그러면 아래 문구가 뜨면서 다시 lsblk명령을 수행하면

그러면 xvda1의 사이즈가 늘어난 것을 알 수 있다.

그래도

df -hT

위 명령을 수행하면

그대로다.

파일 시스템의 크기 확장

sudo resize2fs /dev/root
  • ext2, ext3, 또는 ext4 파일형식인 경우에만 위 명령을 쓸 수 있다!

그러면

위처럼 잘 확장된 것을 알 수 있다!

profile
v ^_^ v

0개의 댓글