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