我目前正在运行 solrCloud,其中有一些我从其他 solr 实例复制的内核(当然删除了数据)。
我试图弄清楚为什么当我创建一个新核心(到一个新集合)时没有使用 coreName/conf 目录中存在的 dataImportHandler 并意识到它根本没有创建一个 conf 文件夹,只是在使用已经存在的“根”(用于collection1)。
我怎样才能改变这个?
目前,我开始 solrCloud:
java -DzkRun -DnumShards=2 -Dbootstrap_confdir=./solr/collection1/conf -Dcollection.configName=myconf -jar start.jar
我怀疑这可能是问题所在(这来自可以在 中找到的示例solr/example
),即我已经为每个核心硬编码了一个配置。因此,我尝试java -DzkRun -DnumShards=2 -jar start.jar
但遇到了同样的问题。
如何在 solrCloud 中基于集合或核心定义设置(集合会更有用)?