[root@damoweb_103 data]# df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 20G 7.0G 12G 38% /
/dev/vdb1 99G 96G 0 100% /data
[root@damoweb_103 data]# du -sh *
73M Analysis
385M betus
40K cert
410M ck
495M jenkins
282M linchao
16K lost+found
1.4G mongodb
179M persist
4.0K quotes.sh
4.0K redis.sh
253M test
1.8G tomcat7.0
2.2G winston
1.9M xc
1.3G zili
原因查找:
此服务器上有写日志的操作,在写的同时我把要写入的文件删除了。。因为在写操作不能创建文件的时候会写硬盘的block,这样会使硬盘利用率越来越低,可以使用lsof -n |grep delete
来查看哪些进程在对磁盘进行写操作。
一般都是程序打开了已经删除的文件,导致磁盘未释放该文件。lsof|grep delete
之后kill掉该进程,或者直接重启