释放var盘空间

var空间不足,频繁报警,查看发现/var目录下占用的空间才几百M,而df -h发现4g空间全部占用。所以可能有一些进程写var盘文件没有被kill。

(1)lsof |grep deleted -----这个命令用来查看有哪些进程依然占用着状态为deleted的文件,使空间不能被真正释放

(2)ps axu |grep var -----杀掉没用的写var 文件的进程

经过上面两步发现空间依然有很多没有释放,原因是下面的3 

(3)Linux下有一个记载进程记录的进程psacct,当一个进程终止时,把每个进程向统计文件(pacct或acct)中写一个纪录,写在/var/account 文件夹下。检查机器的account文件夹下文件,发现已经被删除,原来是需要重启psacct 进程空间才能被真正释放,重启审计进程:/etc/init.d/psacct restart

现在df 看一下,空间被释放,警报解除~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值