記錄一次Centos磁盤空間占滿的解決辦法(轉)


原文地址:https://blog.csdn.net/everything1209/article/details/70209157

解決前 磁盤使用情況: 
第二塊磁盤使用率達到97%

1 [root@feng020 ~]# df -l
2 Filesystem     1K-blocks     Used Available Use% Mounted on
3 /dev/xvda1      20641404 10565932   9026948  54% /
4 tmpfs            4029028        0   4029028   0% /dev/shm
5 /dev/xvdb1     103210940 67011820  30956312  97% /hotdata
6 [root@feng020 ~]# df -l

既然確定了哪塊磁盤占用率高,那就切換到這塊磁盤檢查一下這塊磁盤的哪個文件夾占用高,再逐層去查找

1 du -h --max-depth=1

可以看出是kehu這個文件夾占用了72G。現在需要優化的就是這個文件夾了

 1 [root@feng020 ~]# cd /hotdata
 2 [root@feng020 hotdata]# du -h --max-depth=1
 3 140K    ./temp
 4 12M ./memcached
 5 16K ./run
 6 72G ./kehu
 7 415M    ./soft
 8 87M ./systemlog
 9 20K ./lost+found
10 11G ./database
11 163M    ./interface
12 91G .

查找出kehu這個文件夾下的文件占用情況

從下方結果可以看到哪些文件夾比較大,分析后是程序運行的日志文件,長期未處理,導致磁盤占滿。所以找到這些文件夾下的日志目錄,刪除即可

 1 [root@fengniu020 hotdata]# cd kehu/
 2 [root@fengniu020 kehu]# du -h --max-depth=1
 3 
 4 272M    ./fx_niufeecms
 5 301M    ./otocms_one
 6 84M ./dakehu
 7 84M ./flow
 8 580M    ./tuan123
 9 111M    ./zan-6
10 61M ./weipin
11 36M ./htdocs
12 96M ./huayuan
13 3.4G    ./mongo
14 66M ./ecar
15 97M ./u220
16 204M    ./u223
17 94M ./pin-10
18 580M    ./jiayouka_niufeecms.bak20160606
19 102M    ./bai00
20 33M ./139keji
21 88M ./u206
22 70M ./test_niufee
23 94M ./u224
24 93M ./jiangzhong_new
25 283M    ./otocms_new
26 196M    ./weikesoft_oto
27 2.3G    ./paopao
28 ..................

 如果是某個文件比較大,可以逐一搜索(比如搜索大於100m的文件)

find / -size +100M -exec ls -l {} \;

 


免責聲明!

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



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