Linux磁盤使用空間大小與顯示不符解決
今天,operator告訴我,XX服務器磁盤空間不夠了,讓我幫忙解決一下。
立馬ssh上去,df -TH看看,99%已用。
好吧,切到 / 目錄下,du -sh *
一個usr占了1.7G,其他最大的幾個文件夾都不超過300M,加起來也就2個多G而已。
du是統計了隱藏文件的,所以肯定不是隱藏文件的問題了
恩,用這個命令試試 lsof |grep delete
rsyslogd 1294 root 4u REG 253,0 1963708027 186990 /var/log/secure (deleted)
.......................
好吧,就是它了!應該是之前沒停rsyslogd就刪了secure文件,所以空間沒釋放。
service rsyslogd restart一下
繼續df -TH
一切ok。