可能分析错误:引起原因:java.io. IO异常:设备enter image description here上没有剩余空间
enter image description here
但是我使用了“df -h”和“df -i”命令来检查linux的内存。它有空闲空间。而且Solr JVM的内存也有空闲空间。我该怎么解决这个问题呢?请帮助我。
可能分析错误:引起原因:java.io. IO异常:设备enter image description here上没有剩余空间
enter image description here
但是我使用了“df -h”和“df -i”命令来检查linux的内存。它有空闲空间。而且Solr JVM的内存也有空闲空间。我该怎么解决这个问题呢?请帮助我。
1条答案
按热度按时间noj0wjuj1#
当 * 合并索引文件 * 时,它没有足够的可用空间。您的堆栈跟踪显示,当Lucene试图将索引文件合并成一个文件时,就会发生这种情况。通常情况下,磁盘上至少需要足够的可用空间来复制索引,但您应该尝试至少有2倍于索引大小的可用空间(因此,solr可用的磁盘空间总计应为预期索引大小的3倍)。
合并索引文件需要获取现有的索引,然后将内容合并到新的索引文件中,然后删除旧的文件--因此在合并完成后,Lucene在删除前一个索引之前已经使用了索引的2倍磁盘空间(因为它实际上有两个索引)。