1 线上的服务一直跑的好好的,也很长时间没有进行过发布或重启,日志也是滚动的,突然有一天监控报警说磁盘使用率达到了95%以上了,这就很奇怪了
2 查看了磁盘的使用情况发现磁盘的使用都还OK,都没有超过安全水位怎么会报警呢?
3 后面经过艰难排查发现是有文件被删除了但是文件句柄没有被释放
使用如下命令:lsof | grep deleted 查看是哪些文件被删除了但是文件句柄没有被释放,
然后在重启应用 就OK了
1 线上的服务一直跑的好好的,也很长时间没有进行过发布或重启,日志也是滚动的,突然有一天监控报警说磁盘使用率达到了95%以上了,这就很奇怪了
2 查看了磁盘的使用情况发现磁盘的使用都还OK,都没有超过安全水位怎么会报警呢?
3 后面经过艰难排查发现是有文件被删除了但是文件句柄没有被释放
使用如下命令:lsof | grep deleted 查看是哪些文件被删除了但是文件句柄没有被释放,
然后在重启应用 就OK了