2017-03-28 18 views
0

solrとzookeeperを2つの異なるマシンにインストールし、solr wikiの指示に従ってzoo.cfgファイルを編集しましたが、zookeeperが起動して正常に接続されましたが、他のマシンには反映されませんが、索引ファイルは動物園のデータフォルダに格納されますが、solrデータフォルダに格納されています。 誰でもこれを手助けすることができますか、それを設定する方法と、それが動作しているかどうかを確認する方法について、最初からステップを教えてください。Solrクラウドの設定

+0

索引ファイルは、飼育係のデータフォルダに入れる必要があります。いいえ、それはしません。クラスタに関するデータを格納します。インデックスデータではありません。 – vinod

+0

私はコマンドを実行すると –

答えて

0
  1. あなたはあなたが複数のマシンを使用して、あなたがすべき
  2. セットアップSolrのクラスタを持って述べたように、飼育係のアンサンブルを設定している必要があります。
  3. solrcloudセットアップが完了したら、あなたはのparam -z(例:bin/solr start -z zookeepermachineIP:2181)を使用して、飼育係のensebmleとSolrの起動する必要があります

すべてがうまく詳細Hereに説明されています。また、飼育係とsolrCloudのセットアップが、私はスタンドアローンのSolrから私のコレクションをコピーしようとしていたが、DIHは反映されませんでした、 はその後、私はSolrのからDIHという名前のDBの例をコピーした直後のZooKeeperアンサンブル

+0

を参照した記事からの助けを借りていない、それは動作するように、私は考えていないhttp:// :8983/solr/admin/collections?action = CREATE&name &numShards = 2&replicationFactor = 2&maxShardsPerNode = 2&collection.configName = renametoyourname_configsを設定していると、エラー 'エラーを生成しますSolrCore' play_shard1_replica1 ':コア[play_shard1_replica1]を作成できません原因:org.apache.solr.handler.dataimport.DataImportHandler'スタンドアロンのsolrで同じconfが正常に動作しています 何が起こっているのか理解できません。それはどんなコアを示していない、私はすべてのDIHのconfは私が行う必要があることを教えてくれますか? –

0

セットアップをWikiを参照してください。/example dir。私の接続とクエリに応じてそれを変更し、configsetsディレクトリに貼り付け、libに必要なjarファイルを配置しました。また、ノード名は両方のマシンで同じでなければなりません。今はうまくいきます。

関連する問題