Debian 8.1(3.16.0-4-amd64) 서버가 있는데 디스크 사용량이 높다는 메시지가 표시되지만 그 이유를 이해할 수 없습니다.
디스크 사용량
df -h
:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 440G 298G 120G 72% /
udev 10M 0 10M 0% /dev
tmpfs 3,2G 337M 2,8G 11% /run
tmpfs 7,9G 0 7,9G 0% /dev/shm
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 7,9G 0 7,9G 0% /sys/fs/cgroup
192.168.10.50:/c/logs 5,5T 1,9T 3,7T 34% /mnt/nas
192.168.11.250:/data/logs_hotspots 8,2T 1,6T 6,6T 20% /mnt/NAS
tmpfs 1,6G 0 1,6G 0% /run/user/1000
각 폴더의 크기:
du -sh
:
11M /bin
46M /boot
0 /dev
37M /etc
464K /home
0 /initrd.img
0 /initrd.img.old
312M /lib
4,0K /lib64
16K /lost+found
16K /media
8,0K /opt
64K /root
337M /run
5,1M /sbin
4,0K /srv
0 /sys
24K /tmp
447M /usr
233M /var
0 /vmlinuz
0 /vmlinuz.old
작년부터 조금씩 성장하고 있고, 프로덕션 서버이기 때문에 다시 시작하고 싶지 않습니다.
참고: NFS 마운트는 syslog-ng에서만 작동합니다.
누구든지 아이디어가 있다면...
답변1
'lsof | grep delete' 출력을 보면 삭제된 파일이 여전히 디스크 공간을 차지하고 있는지 확인할 수 있습니다.
그런 다음 삭제된 파일을 계속 보유하고 있는 프로세스를 다시 시작하거나 다시 로드하여 사용된 디스크 공간을 지울 수 있습니다.