2017-02-25 7 views
0

この記事では、SolrCloud – 2 Nodes Solr, 1 Node ZK Setup を使用してsolr cloudを設定しました。以前私はsolrと内部solrを使用していました。私はconfとdata、core.propertiesなどのフォルダやファイルを持っているということでフォルダ名 "TestSolr"を作成しました。confフォルダ内にdb-data-config.xmlファイルを作成し、 solrにデータを正常に注入しているdbとqueryの設定。solrクラウドのdbからデータを取り込む方法

<dataConfig> 
     <dataSource name="jdbc" driver="com.ibm.db2.jcc.DB2Driver" url="jdbc:db2://100.10.10.10:50000/dbname" user="db2" password="db2" /> 
      <document> 

       <entity name="VIEWOne" pk="ID" query="select * from SERVEIT.VIEWONE"/> 

</document> 
</dataConfig> 

フィールド名を入力しているファイル名managed-schemaもあります。

今、solrクラウドで作業していますが、node1とnode2の2つのシャードを作成しました。 dbコンフィグレーションをどこで行うのか、どこにクエリを書くのかは分かりません。私は両方のシャードでそれを行う必要がありますか、または1つだけで行う必要があります。私はファイルを作成する必要がありますか?db-data config.xmlと私がsolrで作ったマネージドスキーマです。 db構成を実行して上記のクエリを実行することは考えられません。助けてください

答えて

1

SolrCloudを使用すると、スタンドアロンSolrとは異なります。重要なコレクションのconfファイルはディスク内のものではなく、upload to zookeeperです。

あなたはまだそれらをローカルにディスクに置いていますが、あなたがそれらを動物園にアップロードする必要があるだけです。 Solrcloudのセットアップを実行する前にSolrcloudを使用することが何を意味するのかをまず理解することをお勧めします。

+0

db-data-configとsolrconfigファイルをどこに置くか教えてください。このコマンドを理解してください./server/scripts/cloud-scripts/zkcli.sh -zkhost :2181 -cmd upconfig -confname renametoyourname_configs -confdir zookeeper.pls内のどこにでもこのフォルダが見つからなかったので、solr5.xx/server/solr/configsets//confにzookeeperのconfフォルダをアップロードしてください。 –

関連する問題