Docker : no space left on device

2024. 10. 22. 02:20·TIL

ec2 서버에서 도커 컴포즈 실행시 no space left on device 오류가 떴다.

 

df -h 명령어로 디스크 사용량을 확인하면

100%를 사용하고 있다 남은 공간이 없음

 

아래 명령어를 사용하여

docker system prune -a --volumes

Docker에서 사용하지 않는 컨테이너, 이미지, 네트워크, 볼륨을 모두 정리하여 디스크 공간을 최대한 확보하려고 하였으나, 여전히 같은 오류가 났다ㅜ

 

인스턴스 메모리의 문제인가싶어

메모리를 늘려도 봤으나 문제가 해결되지 않았다.

 

메모리(램)과 디스크(스토리지)는 서로 다른 자원이라 디스크 공간이 부족한데 메모리를 늘려도 소용이 없는 것이다^^ㅎ;

 

 

우선 ec2 인스턴스의 볼륨을 확장 시켜야한다!

https://ap-northeast-2.console.aws.amazon.com/ec2/home?region=ap-northeast-2#Volumes:

볼륨 수정을 눌러 원하는 볼륨으로 수정시켰다.

 

lsblk 명령어로 파티션 크기를 확인한다.

 

파티션 크기를 조정한다. 

sudo growpart /dev/nvme0n1 1

nvme0n1의 첫 번째 파티션인 nvme0n1p1의 크기를 최대 크기로 조정

 

 

파티션 크기 늘린 후 파일 시스템 확장 필요

sudo resize2fs /dev/nvme0n1

resize2fs: Device or resource busy while trying to open /dev/nvme0n1
Couldn't find valid filesystem superblock.

에러가 남 -> sudo reboot

 

재접속하여

디스크 크기 확장 된 것 확인

 

 

 

도움 주신 분

https://velog.io/@harvey/AWS-EC2-%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4-%EC%9A%A9%EB%9F%89-%ED%99%95%EC%9E%A5

'TIL' 카테고리의 다른 글

docker compose, kafka 그리고 TimeoutException  (2) 2024.10.18
[TIL 2024/10/15] MSA 프로젝트 Docker로 실행하기  (0) 2024.10.16
[WIL] 프로젝트 2주차  (0) 2024.10.07
[TIL 2024/10/01] docker db 연결 오류  (1) 2024.10.03
[TIL 2024/09/30] 이미지 서버 모듈  (1) 2024.10.01
'TIL' 카테고리의 다른 글
  • docker compose, kafka 그리고 TimeoutException
  • [TIL 2024/10/15] MSA 프로젝트 Docker로 실행하기
  • [WIL] 프로젝트 2주차
  • [TIL 2024/10/01] docker db 연결 오류
dev_ajrqkq
dev_ajrqkq
알고리즘 천재가 될 거야
  • dev_ajrqkq
    기록이 자산이다
    dev_ajrqkq
  • 전체
    오늘
    어제
    • 분류 전체보기 (147)
      • Front-end (0)
      • Back-end (11)
        • Spring (1)
        • Java (8)
      • CS (9)
        • 데이터베이스 (5)
        • 네트워크 (4)
      • Algorithm (80)
      • 이것저것 (0)
      • 버그잡기 (1)
      • TIL (37)
      • 후기 (1)
      • 취준 (0)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      오블완
      개발자취업
      항해99
      Til
      99클럽
      티스토리챌린지
      TypeScript
      코딩테스트준비
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.2
    dev_ajrqkq
    Docker : no space left on device
    상단으로

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.