CentOS磁碟佔用100%解決方法
/opt分割槽被web日誌堆滿了,導致一些服務無法正常執行,於是rm -fr掉這些日誌(近11GB),但是服務仍沒有恢復正常,用df -hT看,該分割槽佔用還是100%:
[[email protected] opt]# df-hT
檔案系統型別容量已用 可用 已用% 掛載點
/dev/sda9 ext3 996M 228M 717M 25% /
/dev/sda10 ext3 27G 12G 14G 47% /var
/dev/sda8 ext3 996M 34M 911M 4% /home
/dev/sda7 ext3 2.0G 36M 1.9G 2% /temp
/dev/sda6 ext3 3.0G 2.6G 228M 92% /usr
/dev/sda3 ext3 19G 19G 0 100% /opt
/dev/sda1 ext3 99M 12M 83M 12% /boot
tmpfs tmpfs 2.0G 0 2.0G 0% /dev/shm
但是用du -sh /opt命令,看到:
[[email protected] /]# du-sh /opt/
8.3G /opt/
應該是刪除了這些檔案,但是空間沒有釋放,當然重啟可以解決目的,但是會造成伺服器上所有業務中斷,可使用下面命令檢視刪除檔案佔用情況:
[[email protected] opt]# lsof|grep delete
mysqld_sa11317 root cwd DIR 8,6 0 102107/usr/local/mysql (deleted)
mysqld_sa11317 root 255r REG 8,6 13620 102182/usr/local/mysql/bin/mysqld_safe (deleted)
mysqld 11353 mysql txt REG 8,6 29382763 102138/usr/local/mysql/bin/mysqld (deleted)
mysqld 11353 mysql 5u REG 8,9 0 58761 /tmp/ibpfbHsa (deleted)
mysqld 11353 mysql 6u REG 8,9 0 58771 /tmp/ibqoMnag (deleted)
mysqld 11353 mysql 7u REG 8,9 0 58772 /tmp/ibN4C4Rl (deleted)
mysqld 11353 mysql 8u REG 8,9 0 58781 /tmp/ibkWP8zr (deleted)
mysqld 11353 mysql 12u REG 8,9 0 58782 /tmp/ibnqrZsx (deleted)
java 16961 root 1w REG 8,3 5822263296 457562/opt/tomcat/logs/catalina.out (deleted)
java 16961 root 2w REG 8,3 5822263296 457562/opt/tomcat/logs/catalina.out (deleted)
java 16961 root 12w REG 8,3 5469261824 197191/opt/tomcat/logs/catalina.2013-01-02.log (deleted)
java 16961 root 13w REG 8,3 2166784 197192/opt/tomcat/logs/localhost.2013-01-02.log (deleted)
java 16961 root 14w REG 8,3 0 391681 /opt/tomcat/logs/manager.2013-01-02.log (deleted)
java 16961 root 15w REG 8,3 0 391682 /opt/tomcat/logs/host-manager.2013-01-02.log (deleted)
這裡可以看到這些檔案雖然刪除了,但是還佔用著空間,現在只要kill掉這些程序:
[[email protected] /]# kill-9 16961
[[email protected] /]# df-hT
檔案系統型別容量已用 可用 已用% 掛載點
/dev/sda9 ext3 996M 228M 717M 25% /
/dev/sda10 ext3 27G 12G 14G 47% /var
/dev/sda8 ext3 996M 34M 911M 4% /home
/dev/sda7 ext3 2.0G 36M 1.9G 2% /temp
/dev/sda6 ext3 3.0G 2.6G 228M 92% /usr
/dev/sda3 ext3 19G 8.4G 9.6G 47% /opt
/dev/sda1 ext3 99M 12M 83M 12% /boot
tmpfs tmpfs 2.0G 0 2.0G 0% /dev/shm
問題解決,服務也恢復整理啦…