centos服務器/dev/xvda1空間占滿的解決方法


  突然線上Centos的機器磁盤空間占滿報警,第一反映是日志文件很大,占用了較多的磁盤空間。於是簡單的上去看了一下。但是發現線上不是的地址對應的空間占的並不多。用:df -h 命令看了一下,/dev/xvda1的空間占了99%。馬上快滿了。可是接下來發現這是根目錄對應的地址。用du -sh *|sort -n 查看並不能看到對應的是那個文件引起的。

     后來參考鏈接二提到的問題,懷疑是服務啟動的時候刪除了日志文件,導致/dev/xvda1空間被占滿。對比了日志文件大小和被占滿的空間的大小,基本一致。

因此,解決方案如下:

1、停服務。

2、刪除tomcat日志。

3、重啟服務。

問題解決!

lsof / | grep deleted 命令也是不錯的發現問題的方法。

問題比較特殊,稍微做一下記錄。

參考鏈接:

1、http://blog.csdn.net/cen_cs/article/details/54861704 【並不能解決問題】

2、http://www.cnblogs.com/moonandstar08/p/6091507.html【這個倒是很有幫助】

3、https://www.digitalocean.com/community/questions/cannot-find-what-is-filling-up-disk-space-dev-vda1-is-100-full 【這個也很有幫助】

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM