50GB Linode VPS에서 디스크 공간이 거의 다 차고 있었습니다.
아래는 아직 언급되지 않은 몇 가지 공간을 많이 차지하는 항목들입니다. 일부는 Discourse에 특화된 것이고, 일부는 일반적인 Linux 시스템에 해당합니다.
-
ll /lib/modules를 실행해 보았습니다.apt autoremove가 제거하지 않은 오래된 커널이 약 15GB나 차지하고 있는 것을 보고 놀랐습니다. Claude는 이들이 비표준 방식으로 설치된 것이라고 생각하며, 안전한 제거 스크립트를 생성해 주었습니다. 약 1시간이 걸렸지만 작동했고(물론 책임은 본인에게 있습니다),no space left on device오류 없이./launcher rebuild를 실행할 수 있었습니다. -
해당 스크립트는
/usr/src에 있는 관련 헤더 파일은 삭제하지 않았습니다. 이를 위해 ChatGPT가 또 다른 스크립트를 생성해 주었습니다. -
쓸모없는 로케일 파일이 약 0.5GB의 공간을 차지하고 있었습니다.
-
/var/lib/docker/overlay2/.../merged/home/discourse/.cache디렉터리가 1GB 이상의 공간을 차지하고 있었습니다.
어리석은 질문일 수 있지만, merge와 diff 디렉터리에는 정확히 무엇이 포함되어 있나요? 어느 시점에 이 중 하나를 안전하게 삭제할 수 있을까요?
