gpt4 book ai didi

java - SolrCore初始化失败-最大直接内存可能太低

转载 作者:行者123 更新时间:2023-12-02 21:13:14 26 4
gpt4 key购买 nike

我在SolrCore初始化期间收到以下异常消息:

org.apache.solr.common.SolrException:org.apache.solr.common.SolrException: The max direct memory is likely too low. Either increase it (by adding -XX:MaxDirectMemorySize=g -XX:+UseLargePages to your containers startup args) or disable direct allocation using solr.hdfs.blockcache.direct.memory.allocation=false in solrconfig.xml. If you are putting the block cache on the heap, your java heap size might not be large enough. Failed allocating ~134.217728 MB.



我该如何解决这个错误?

最佳答案

SOLR将JVM堆中的HDFS索引文件缓存在直接内存中。这样做会耗尽内存。您可以通过设置solr.hdfs.blockcache.direct.memory.allocation=false禁用直接内存缓存

在solrconfig.xml中。这将导致SOLR在堆中缓存HDFS索引文件部分,因此检查JVM的大小非常重要。

关于java - SolrCore初始化失败-最大直接内存可能太低,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39588144/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com