에러 해결

[에러 해결] /dev/loop 사용률 100%로 인한 'No space left on device' 에러

체봄 2022. 10. 11. 16:25

 

'No space left on deivce' 에러가 나서 $ df -h 명령어를 수행해보았다.

이전에는 /dev/loop* 디바이스가 출력되지 않았었는데 이번에 보니 굉장히 많은 루프 디바이스가 존재하고 사용률이 모두 100%인 것을 볼 수 있다.

루프 디바이스가 뭔지 찾아봤더니, 이 블로그에 따르면 "루프 디바이스는 블록 디바이스이긴 한데 디스크 등의 실제 장치는 아니고, 파일시스템 안의 파일과 다른 블록 스토리지의 맵핑을 위해 사용한다" 라고 한다.

원래 없었던 디바이스들인데 이게 생기면서 용량 부족 에러가 발생했으니 지워도 되는 것으로 보인다. 

$ sudo apt autoremove --purge snapd

위 명령어를 수행하니 루프 디바이스들이 모두 제거되었고 코드가 다시 잘 돌아갔다.

 


(참고)

https://w.cublr.com/linux/loop-device/

https://pearlluck.tistory.com/586

반응형