磁盘空间100%处理方案"/>
Linux磁盘空间100%处理方案
今天查看linux磁盘时,发现有一个数据盘达到了100%,赶紧通过rm -rf将一些数据清除,但是df -h显示为0可用。
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 7.4G 7.0G 0 100% /
none 498M 160K 498M 1% /dev
none 500M 0 500M 0% /dev/shm
none 500M 92K 500M 1% /var/run
none 500M 0 500M 0% /var/lock
none 500M 0 500M 0% /lib/init/rw
/dev/sda3 917G 305G 566G 36% /home
解决方案有如下两种:
(1)lsof deleted删除
[hudson@opsynxvm0055 fd]$ lsof |grep deleted
java 8859 hudson 1w REG 253,0 3662503356 7578206 /crucible/data/current/var/log/fisheye.out (deleted)
再通过kill -9 <PID>的方式删除进程。
但是该方案对我这个没有什么用处。
(2)tune2fs释放
tune2fs -m 0 /dev/sdXY
释放/dev/sdXY空间,运用这种方案后,磁盘一下子就不为100%了。
参考:
更多推荐
Linux磁盘空间100%处理方案
发布评论