51
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空间已经释放


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!