linux系统删文件硬盘反而满了
- 作者: 爸爸是条汉子
- 来源: 51数据库
- 2020-09-13
|
某天集群一直报警,df时发现硬盘b占用100%,300G,但是du一下发现显示才50G,使用lsof /home | grep -i delete查找删除的文件,但句柄未释放的一大堆,而且目录都是/xxx/index,直接指向solr离线索引项目。做solr离线索引的时候,使用了FileUtils.delete()操作,有2个地方,一个是在inform中,core重启的时候;一个是在handle方法中,那时候是想同步索引时失败回滚,确保旧的索引文件全部删除,就是这里删除了句柄未释放的文件,造成磁盘满了。
另:由上面的查询结果我们可以看到,已经删除的java日志文件占用了很大的空间。 |
推荐阅读
