Solr新建collection时报错 Caused by: Direct buffer memory
Posted enzodin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Solr新建collection时报错 Caused by: Direct buffer memory相关的知识,希望对你有一定的参考价值。
错误如下
[[email protected] conf]# curl "http://192.168.1.235:8983/solr/admin/collections ?action=CREATE&name=tagCollectionHDFS&numShards=3&replicationFactor=3&maxShardsPerNode=3&collection.configName=tagCollectionHDFS" <?xml version="1.0" encoding="UTF-8"?> <response> < lst name = "responseHeader" > < int name = "status" > 0 < /int> <int name="QTime">33488</int > < /lst> <lst name="failure"> <str name="192.168.1.235:8983_solr">org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException:Error from server at http:/ / 192.168 .1 .235: 8983 / solr: Error CREATEing SolrCore ‘tagCollectionHDFS_shard1_replica2‘: Unable to create core[tagCollectionHDFS_shard1_replica2] Caused by: Direct buffer memory < /str> </lst > </response>
内存不够了
修改solr.in.sh(分配的内存看节点情况)
solr-5.5.3/bin/solr.in.sh SOLR_HEAP="512m" 改为: SOLR_HEAP="8g"
重启即可。
以上是关于Solr新建collection时报错 Caused by: Direct buffer memory的主要内容,如果未能解决你的问题,请参考以下文章
Mybatis使用动态SQL时报错“Parameter ‘array‘ not found. Available parameters are [collection, list]“
Avtiviti创建表时报错:Error getting a new connection. Cause: org.apache.commons.dbcp.SQLNestedException
spring集成kafka运行时报错:Failed to construct kafka producer] with root cause
electron-vue在npm run build时报错 ? cannot execute cause=fork/exec C:Users801AppDataLocalelectron-b
Solr部分更新MultiValued的Date日期字段时报错及解决方案
solr启动时报错org.apache.solr.common.SolrException: undefined field text的解决办法