만족
[Ubuntu] rm으로 파일을 삭제했음에도 디스크 사용량이 그대로인 문제 본문
[Ubuntu] rm으로 파일을 삭제했음에도 디스크 사용량이 그대로인 문제
Ubuntu Satisfaction 2022. 1. 30. 20:49웹 서버의 디스크 용량이 부족하다는 알림을 받아 화들짝 놀라 확인해보았다.
df -h
위 명령어를 이용하면 마운트된 드라이브 별 사용량을 볼 수 있다.
/dev/xvda1을 보니 정말로 디스크가 거의 꽉 찬 모습을 볼 수 있다.
sudo du -a / | sort -n -r | head -n 20
위 커맨드를 이용하면 가장 큰 파일 사이즈를 가진 TOP 20을 볼 수 있다.
어떤 파일이 용량을 차지하는지를 찾아보다가,
웹 서버의 로그 파일이 10기가를 넘어서는 것을 포착했다.
그래서 rm으로 해당 로그 파일을 지우고 다시 df -h로 확인해 보았지만 Use%가 그대로였다.
rm했는데 왜 사용량이 그대로일까?
그 파일이 다른 프로세스에서 open한 상태라면 rm하더라도 실제로 삭제하지 않는다.
그런 파일들은 아래 명령어로 조회해볼 수 있다.
lsof +L1
일단 급한대로 8기가가량을 잡아먹고 있는 파일을 처리하기 위해 해당 프로세스를 kill해야 한다.
sudo kill 5775
이제 링크가 해제되면서 실제로 파일이 삭제되었다.
(Use% 96%-> 81%)
굿
'Ubuntu' 카테고리의 다른 글
[Ubuntu] socket: Too many open files (0) | 2023.09.26 |
---|---|
[Ubuntu] Crontab을 이용해 특정 Task 자동화시키기 (0) | 2021.11.11 |
[Ubuntu] 특정 포트를 사용중인 프로세스의 정보 검색하기 (0) | 2021.07.25 |
[Ubuntu] sudo vs sudo su (0) | 2021.06.06 |
[Ubuntu] Memory Swap 활성화 (0) | 2021.05.18 |
Comments