brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Mar 12. 2021

553.(트러블슈팅) EC2 STOP 발생

<1> 문제점

<2> 해결 진행

<3> 유사 사례



<1> 문제점

OS 디스크 공간 부족으로  EC2 서버 다운 발생



<2> 해결 진행


Ebs볼륨을 확장시키는게 해결책이였다.



아래는 테스트 과정 ㅡ  새 볼륨으로 테스트 ㅡ 안됨


1

AMI이미지를 떠서  백업을 받음

AMI로  복구 시도해도  안됨  (동일한 구성이므로)


2

OS와 EBS(데이터 영역)을 분리 - 볼륨을 선택한 후 작업, 볼륨 분리를 선택


https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/ebs-detaching-volume.html


3

새 EC2 설치해서 볼륨 연결

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/ebs-attaching-volume.html


빈스톡으 재배포 해도 동일학게  ec2 중지 됨


4

해결책1


EBS볼륨의 파일 시스템 확장

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html


5

해결책2


애플리케이션에서 로그를 적게 남기도록 변경함

Debug에서 info로 줄임


6

디스크 용량에 대해 모니터링하기 위해 Cloudwatch agent설치

https://brunch.co.kr/@topasvga/615


7

Cloudwatch에서 모니터링 시작



<3> 유사 사례


1

nodejs 사용 시  OS  영역 디스크  공간 부족으로 서버 다운



감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari