회사에서 시스템 운영을 하면서 제목과 같은 현상이 발생하고 말았다.
df -h 로 확인을 하였더니 디스크가 100% 차버린 것이다.
그러나, du -sh / , ncdu / 등의 명령을 통해 확인해본 폴더들이 차지하고 있는 용량은 전체의 10%도 사용하고 있지 않았었따.
결론적으로 원인은 파일이 삭제되었지만, 프로세스가 해당파일을 열고있기에 실제 디스크의 용량은 차지하고 있었던 것이다.
이를 확인하기 위해서는 아래의 명령을 통해 확인할 수 있다.
lsof | grep "(deleted)"
'IT > Linux' 카테고리의 다른 글
SpringBoot 프로젝트 Ubuntu 서비스에 등록하기 (0) | 2021.09.08 |
---|---|
crontab 패턴 (0) | 2020.10.09 |
(Linux) top : 시스템 과부하 파악 (0) | 2020.09.20 |
(Linux) scp : 네트워크 건너서 파일을 복사할 때 (0) | 2020.09.20 |