Sitecore 9 在 Solr 上安装失败(核心已定义)

Sitecore 9 Installation fails on Solr (core is already defined)

我意识到这可能是一个远景,需要注意的是我是 Solr 的新手。但我已经走到尽头了。

我正在尝试从安装手册中包含的 powershell 脚本安装 Sitecore 9,并在 https://blogs.perficient.com/microsoft/2017/10/how-to-install-sitecore-9-with-the-sitecore-install-framework/ 中看到,它基本上启动了 Install-SitecoreConfiguration 的几个连续实例。当 xconnect-solr.json 试图创建一个 solr 核心时,我 运行 遇到了一个问题,它首先将必要的配置复制到核心文件夹中,然后 运行 创建。

当然,当它这样做时,Solr 会返回错误 "Could not create a new core in C:\solr-6.6.2\server\solr\sc90_xdbas another core is already defined there",然后整个过程结束。

我是 运行 solr 6.6.2,但也尝试过 7 个版本和 6.6.1 都无济于事,都在 https 下。

我认为这是一个非常具体的问题,但我无法相信 Sitecore 9 安装程序不会 运行 参与其中。

任何人都可以提供任何帮助,我们将不胜感激。

谢谢。

这意味着你已经有一个同名的核心,Solr核心名称在核心文件夹中找到,在一个名为“core.properties”的文件中,打开它你会找到核心名称,确保你没有重复的同名核心,如果有,请将其删除。

您可能 运行 使用相同的 Solr 核心名称两次安装脚本,这导致了该错误。

使用低于 5.5 的 Solr 版本尝试运行您的代码。

谢谢大家。问题是我需要 运行 带有“-f”标志的 solr Windows 服务。不要问我为什么,但无论出于何种原因,Sitecore 安装在那之后都有效。

感谢您的帮助。