DB의 총 데이터가 약 5기가인데, 디스크 사용량은 25기가 넘는 기이한 현상이 있어서 이것에 대해 조금 더 분석해봤다.
참고로 DB 서버는 Ubuntu Server 20.04를 사용하고 있다.
문제점

du -h --max-depth=1 /var
명령을 통해 용량을 많이 차지하는 디렉터리를 확인한다.
/var/log/journal
디렉터리가 6기가를 차지하고 있다.
💡
journal이 뭘까? (Perplexity 답변)
리눅스에서 "journal"은 **systemd(시스템 및 서비스 관리 데몬)**가 관리하는 시스템 로그 저장소를 의미합니다. 이는 전통적인 텍스트 기반 로그 파일(rslog 등)과 달리, 주로 바이너리 형식으로 저장되며 전반적인 시스템 이벤트, 서비스 동작, 오류, 보안 관련 메시지 등을 통합적으로 기록합니다.
즉 결국엔 로그라는 것. 로그를 지워보자.
해결
나는 개인 서버라 그냥 1일 이전의 모든 로그를 제거할 것이다.
sudo journalctl --vacuum-time=1d
혹은 아예 리셋하고 싶다면?
sudo journalctl --rotatesudo journalctl --vacuum-time=1s
--rotate
— 현재 기록 중인 로그 파일을 닫고 새로운 로그 파일을 만듬.
--vacuum-time
— 1초 이전의 모든 로그 삭제. 즉 거의 모든 로그 삭제와 동일.
태그
ubuntu
•
linux
반응과 댓글 시스템은 Giscus에 의해 호스팅되며, 모든 대화는 GitHub에 저장됩니다.