【发布时间】:2016-04-19 10:06:54
【问题描述】:
我有一个具有 2 个不同内核 [users, docs] 的 SolrCloud (v5.2) 设置正常工作。
现在我需要能够动态添加新的核心,这些新核心在配置方面与已经存在的docs 核心相同。我不想复制配置(我试过了,它工作正常),因为我需要实际共享synonyms.txt 和其他一些不断变化的文件。
我认为我需要“配置集”,但我无法让它们工作。我使用此命令上传了“模板”conf:
sh zkcli.sh -zkhost zk1:2181 -cmd upconfig -confname template -confdir /home/user1/template/conf
然后我尝试使用 template 配置集创建一个新核心,如下所示:
http://solr1:8983/solr/admin/cores?action=CREATE&configSet=template&name=test1
但我收到此错误:
Error CREATEing SolrCore 'test1': Unable to create core [test1] Caused by: Could not find configName for collection test1 found:[users, docs, template, .system]
我认为我缺少一些关于配置集如何工作的知识。
【问题讨论】:
标签: solr apache-zookeeper solrj solrcloud solrconfig