반응형
서버를 운영하다보면 서버의 하드디스크 용량이 부족해서 늘려야할 상황이 발생할 수 있습니다.
저도 전혀 생각도 안하고 있다가 운영중인 앱의 서버가 마비되서 동작하지 않는 현상이 발생했는데요
서버를 들어가보니 아래와 같은 에러가 뜨고 있었습니다.
서버에 무엇인가 문제가 있어서 배포를 하려고 보니 장치에 남은 공간이 없다는 에러메세지가 뜨고 있는 상황이었습니다.
재배포도 안되고 난감한 상황이라 용량을 확인해보니 (명령어 : df -h)
현재 사용중인 용량이 가득 차있는 것이 아니겠습니까. ㄷ ㄷ
현재 상황에서는 로그도 쌓이지 않고, 사진업로드는 당연히 안되며 아무것도 동작하지 않는 악몽과도 같은 상황이었습니다.
급한대로 이것저것 쓸때없이 용량 많이 차지하는것들을 지워봤으나, 크게 공간이 확보되지 않았고 용량 자체를 늘리기로 하였습니다.
EBS 볼륨 확장
- AWS에 접속 > EC2 > 인스턴스가 있는 화면으로 이동
- 용량을 늘리고자 하는 EC2를 선택 > 루트 디바이스 /dev/xvda 클릭
- EBS ID를 클릭
- 수정하고자 하는 볼륨 우클릭하고 볼륨수정 클릭
- 원하는 크기만큼 용량을 늘려준다.
볼륨 크기 수정 후 콘솔에서 해줄 추가작업
이후 용량이 5G가 확보되었고 현재는 문제 없이 로그도 잘 쌓이고, 사진업로드도 되고, 운영하던 서비스도 잘 동작하는 것을 확인 할 수 있었습니다.
이상 포스팅 끄읏!
반응형
'개발 공부 기록하기 > - AWS & Infra' 카테고리의 다른 글
ElasticBeanstalk + GithubAction Deployment failed: Error 해결 (0) | 2024.02.08 |
---|---|
[AWS] API Gateway > Lambda > S3 Upload images (0) | 2023.08.29 |
Kuberneties 책 정리 2장 - 팟, 레플리케이션 컨트롤러, 서비스 (1) | 2022.08.29 |
ElasticBeanstalk DB 연결시 에러발생 해결 (2) | 2022.02.28 |
AWS 개인 서버 이전하기 - EC2 (0) | 2019.07.23 |