0

我有一个现有的 solr 核心,其中包含有关石油信息的数据。它运行良好。

今天早上,我在同一个容器中创建了一个新的 solr 核心,该容器与关于水的信息有关。

两个核心现在都运行良好,它们各自的模式文件、配置文件等。但是,当我在 Firefox 中转到新创建的石油核心时,水数据不知何故已经在其中。就像两个内核共享相同的 %SOLR_HOME%/data。

在 Solr 中,当我创建一个新核心时,我如何确保它不会与另一个现有核心共享数据?我基本上想做与此相反的事情

编辑我创建水核心的方式是复制石油核心并重命名目录以及重命名模式文件以及复制石油战争并将其重命名为水,以便Tomcat可以为水构建一个新的网络目录。不确定这是否有任何限制,但以防万一。

4

1 回答 1

1

因为您复制了整个石油核心目录,包括数据/索引目录(如果您遵循默认文件夹命名约定)。该索引文件夹包含来自油芯的所有数据。因此,在这种情况下,如果您复制一个核心以重用作为另一个核心的起点,我建议您在复制后删除新核心数据目录中的所有文件夹。这将保留所有其他设置,但清除数据,因为索引(和其他文件夹)将在核心启动时创建。

于 2012-05-22T15:29:52.960 回答