【发布时间】:2020-06-26 19:16:42
【问题描述】:
我刚开始使用官方文档学习 solr,在第一次练习“索引 Techproducts 示例数据”期间,由于以下错误而失败:“无法创建集合 'techproducts',原因是:创建集合时基础核心创建失败:techproducts ”。
我尝试将 java 版本从 13 更改为 8,但没有帮助。
这里是文档的链接:https://lucene.apache.org/solr/guide/8_5/solr-tutorial.html#exercise-1
来自 solr 管理控制台的 Stacktrace
Collection: techproducts operation: create failed:org.apache.solr.common.SolrException: Underlying core creation failed while creating collection: techproducts
at org.apache.solr.cloud.api.collections.CreateCollectionCmd.call(CreateCollectionCmd.java:304)
at org.apache.solr.cloud.api.collections.OverseerCollectionMessageHandler.processMessage(OverseerCollectionMessageHandler.java:263)
at org.apache.solr.cloud.OverseerTaskProcessor$Runner.run(OverseerTaskProcessor.java:504)
at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:210)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
【问题讨论】:
-
Solr 日志应该告诉您出了什么问题。检查日志并将相关信息添加到您的问题中。
-
谢谢@MatsLindh。更新
-
应该还有另外一条错误信息——即底层核心创建失败的原因。它可能与权限有关,但堆栈跟踪也应该显示一条消息。
-
2020 年 6 月 26 日,晚上 9:01:34 错误错误 OvereserCollectionMessageHandler 来自分片的错误:192.168.1.42:7574/solr
-
仅此而已。我找不到日志文件。也许还有更多...