0

SolrCloud (v5.2) のセットアップで 2 つの異なるコア [ users, docs] が正常に動作しています。

ここで、既存のコアと構成的に同一の新しいコアを動的に追加できるようにする必要がありますdocs。設定を複製したくありません (問題なく動作することを試しました) synonyms.txt

「構成セット」が必要だと思いますが、それらを機能させることができません。次のコマンドを使用して「テンプレート」conf をアップロードしました。

sh zkcli.sh -zkhost zk1:2181 -cmd upconfig -confname template -confdir /home/user1/template/conf

そして、次のtemplateようにconfigsetを使用して新しいコアを作成しようとしました:

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]

configset がどのように機能するかについて、知識が不足していると思います。

4

2 に答える 2

0

Core の構成を共有して、新しいコレクションを作成するだけです。構成を変更すると、すべてのコレクションに影響します。

この呼び出しを使用して、新しいコレクションを作成します。

http://solr1:8983/solr/admin/collections?action=CREATE&name=test1&collection.configName=docs&numShards=1
于 2016-04-20T09:47:24.867 に答える