Apache Solr 6.1.0内核在Solr重新启动时被删除



我在windows服务器2008 R2上运行solr 6.1.0。使用windows命令,我可以启动solr,也可以从Admin GUI创建core(http://localhost:8983/solr/#/),一切都很好,直到我重新开始。

当使用命令窗口"D:\mydir\solr>bin\solr restart-p 8983"重新启动时然后返回浏览器http://localhost:8983/solr/#/和刷新我创建的核心都不见了,但核心文件夹存在于solr主文件夹中。

有人知道如何阻止核心被删除吗?

您确定第一个Solr启动和第二个使用相同的home吗?如果你第一次使用binsolr start -e examplename,那么根据所选的示例,你的家可能会在不同的位置。在没有示例信息的情况下重新启动Solr将使用默认的服务器位置。

试着用binsolr start -s path_to_home启动solr,然后看看是否找到了核心。

您的solr安装中有多个内核吗?

如果是,请检查core.properties中是否存在重复的"name"-Attribute。

此外,请检查您的solr日志文件中有关CorePropertiesLocator的错误。

最新更新