首页 » linux » 正文

xenserver linux删除文件,空间不释放的解决方法

xenserver linuxt删除文件空间未释放空间

今天收到监控警报一台xenserver服务器root目录已满,查看计划任务已经有执行清理日志文件,查看root目录下也并未有发现占用异常的目录,经判断有可能是日志文件已经被删除但还是处于占用状态。

处理方法:

执行:lsof |grep deleted 

xcp-rrdd 3732 root 19r REG 0,17 4096 31447 /dev/shm/metrics/tap-8773-6 (deleted)
xcp-rrdd 3732 root 23r REG 0,17 4096 32544 /dev/shm/metrics/tap-8914-7 (deleted)
tapdisk 12519 root 13w REG 8,1 1565958144 230060 /var/log/blktap/tapdisk.12519.log.1 (deleted)
python 23209 root 1w REG 8,1 100618 147750 /var/log/XSConsole.log (deleted)
python 23209 root 2w REG 8,1 100618 147750 /var/log/XSConsole.log (deleted)

如果执行lsof |grep deleted 显示的内容很多建议把deleted的过滤的内容写入到txt文件上进行查看,最后再kill掉还在占用状态的进程。再df -h空间已经释放

本教程由铁网维原创出品 服务器运维官方网址http://www.tieww.com 欢迎大家多多关注本站 感谢大家的支持。



发表评论