ec2에 docker django 이미지 만드는데 자꾸 no space left on device 에러날 때
- Study/서버
- 2020. 6. 14. 02:06
docker-compose로 nginx-uwsgi-django 이미지 생성하는데 어느 순간 docker-compose build할때 no space left on device 에러가 발생했다.
에러가 나는 순간이 pip install 부분이라서 특정 패키지를 다운받는데 문제인줄 알았는데, 알고보니 서버에 용량이 부족해서 그런것...?!
AWS EC2 free tier를 사용하는데 기본으로 주는 용량이 8기가..
docker 이미지들이 생각보다 용량이 커서 서버가 금방 풀났다.
검색해보니 free tier의 최고 용량이 30G이기 때문에 22G나 더 늘릴수 있다!!
당장 AWS console에 로그인해서 용량을 늘려보자
기존에 8이었으니 두배인 16으로 늘려서 수정버튼을 누르면 조금 있다가 바로 16G로 적용되는 모습을 볼 수 있다.
16G로 변경후 바로 서버에 적용되는 것은 아니고 아래 명령어를 처줘야한다.
sudo growpart /dev/xvda 1
sudo resize2fs /dev/xvda1
위 명령어를 치고 다시 df를 눌러보면~?
완성~!
이제 에러가 안난다~!
반응형
'Study > 서버' 카테고리의 다른 글
graphene에서 GraphQL-SDL 출력하기, postman graphql 자동완성 (0) | 2020.08.23 |
---|---|
Django에서 GraphQL 사용해보기 (1) | 2020.07.26 |
AWS RDS 사용중 MySQL server has gone away 에러 발생 !? (0) | 2020.05.29 |
docker로 mysql, redis 실행. Django와 연결 (0) | 2020.02.23 |
윈도우 서버 세션 종료시 락 안걸리게 하기. (0) | 2019.06.12 |