카테고리 없음

Ubuntu 용량 부족할 때 생기는 에러 해결과정

hyunah 2022. 5. 17. 08:17

용량이 없으면 다음과 같은 에러 메시지를 마주하게 된다.

No space left on device (28) ...

 

그럴 때 어떤 순서대로 해결하면 되는지 정리해두려고 한다. 생각보다 마주하기 쉬운 에러라는 생각이 들었다.

 

 

 

1. 현재 용량 확인

df -h를 입력하면 다음과 같이 현재 사용하고 있는 용량, 사용할 수 있는 용량을 확인할 수 있다. 현재 /dev/vdal에 Available한 용량이 0인 것을 확인할 수 있다.

 

 

 

2. 용량 큰 파일 목록 확인

용량이 부족한 것을 확인했으니 용량을 많이 잡아먹고 있는 파일 중 지울만한 것을 모색한다. 다음 명령어는 '/' 경로에 있는 파일 중 크기가 100MB 이상인 것을 출력한다.

find / -size +100000 -print

 

 

 

 

3. 파일 삭제(우분투 휴지통 비우기)

위에서 출력한 목록에서 삭제할 파일을 고르면 된다. 이전에 삭제한 파일이 Trash 폴더 안에 아직 남아있는 경우도 있다. 나같은 경우에는 그걸 먼저 삭제해주고 그러고도 용량이 확보가 안 되면 그때 삭제할 파일을 고른다. 때에 따라 Trash/files의 경로는 다를 수 있으니, 2번에서 출력한 목록을 확인해 경로를 파악하면 된다.

rm -rf /root/.local/share/Trash/files/*

 

 

다시 df -h를 입력하면, 성공적으로 용량이 확보된 것을 확인할 수 있다.