2016-05-17 4 views
0

埋め込まれた飼育係のconfigファイルのパスは、 は、私は次のコマンドは、Solrには:私は雲の例を使用してSolrの-6.0.0</p> <p>を使用しています

bin/solr start -cloud -p 8983 -s "example/cloud/node1/solr" 
bin/solr start -cloud -p 7574 -s "example/cloud/node2/solr" -z localhost:9983 

私は希望を使用して、クラウドモードでのSolrを開始しました私のデータベースからデータをインデックス化するのが好きです。スタンドアローンモードであれば、管理スキーマsolrconfig.xmlファイルをそれに応じて編集していました。しかし、クラウドモードの場合、私はそれらのファイルを見つけることができません。ドキュメントによれば

SolrCloud例では、各Solrのコア(これないsolrconfig.xmlまたはスキーマファイルが存在しない) ためconfディレクトリが含まれていないことに留意されたいです。これは です。通常confディレクトリの にある設定ファイルはZooKeeperに格納されているため、クラスタ全体に伝播できるためです。

これらのファイルはどこで編集できますか、新しい設定ファイルセットをアップロードして、アップロード済みファイルを上書きする必要がありますか? セクションを参照してください:あなたは、ファイルをプッシュするために、このような何かを行うことができUploading configs using zkcli

でzkcliまたはSolrJ を使用してアップロードコンフィグを:

zkcli.sh -zkhost localhost:2181 -cmd putfile /solr.xml /path/to/solr.xml 

と何かこのドキュメントで見つかった

答えて

0

このように設定ファイルをアップロードする:

./server/scripts/cloud-scripts/zkcli.sh -zkhost localhost:9983 -cmd upconfig -confname <conf-name> -confdir <path-of-the-local-conf-dir> 
+0

どのようにsolr.xml fノードを起動するときに飼い葉飼い屋さん? – user482963

関連する問題