|
某天集群一直报警,df时发现硬盘b占用100%,300G,但是du一下发现显示才50G,使用lsof /home | grep -i delete查找删除的文件,但句柄未释放的一大堆,而且目录都是/xxx/index,直接指向solr离线索引项目。做solr离线索引的时候,使用了FileUtils.delete()操作,有2个地方,一个是在inform中,core重启的时候;一个是在handle方法中,那时候是想同步索引时失败回滚,确保旧的索引文件全部删除,就是这里删除了句柄未释放的文件,造成磁盘满了。
另:由上面的查询结果我们可以看到,已经删除的java日志文件占用了很大的空间。 |
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
爸爸是条汉子