질문
서버 디스크 100% 찼다는데 뭐가 먹는지 어떻게 찾음?
df 치니까 100%
뭘 지워야되는지 모르겠음
df 치니까 100%
뭘 지워야되는지 모르겠음
큰 폴더를 위에서부터 좁혀 가면 됩니다. 서버에서 자주 범인이 되는 곳이 정해져 있어서 아래 넷부터 보면 대부분 찾습니다. 1. sudo du -xh / --max-depth=1 | sort -h 로 큰 폴더부터 (ncdu 를 깔면 더 편합니다) 2. 저널 로그: journalctl --disk-usage, 줄일 때 journalctl --vacuum-size=500M 3. 도커: docker system df, 안 쓰는 이미지는 docker image prune -a 4. 앱 로그: logrotate 가 안 걸린 로그 파일 주의: 쓰고 있는 로그 파일을 rm 으로 지우면 프로세스가 붙잡고 있어서 용량이 안 돌아옵니다. truncate -s 0 파일 로 비우거나, lsof +L1 로 지워졌는데 열린 파일을 찾아 그 프로세스를 재시작하세요. 국내 단독형 요금 예시: 「에그호스팅 VPS 요금과 사양」 글 보기 →