시나리오
새벽에 웹 서버의 /var 파티션 사용률이 97%라는 경보가 왔습니다. 온콜 담당자가 확인해 보니 nginx 접근 로그가 40GB 넘게 쌓여 있어서 rm으로 지웠습니다. 그런데 df로 보면 사용률이 여전히 97%이고, du로 /var/log를 세어 보면 2GB밖에 되지 않습니다. 이 서버의 logrotate 설정은 지난주 다른 담당자가 정리했습니다. 담당자는 파일시스템이 깨진 것 같다며 재부팅을 하자고 합니다. 디스크가 가득 차면 nginx가 로그를 쓰지 못해 요청 처리까지 멈출 수 있어 시간이 많지 않습니다.