2017-02-25 49 views
0

我已成功使用此文章SolrCloud – 2 Nodes Solr, 1 Node ZK Setup 設置solr雲。早先我使用solr和內部solr我創建了一個文件夾名稱「TestSolr」與我有文件夾和文件像conf,數據,core.properties等conf文件夾中我已創建一個文件db-data-config.xml並把使用db和query來成功地在solr中注入數據。如何在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> 

還有一個文件名託管模式,我在給字段輸入。

但現在與solr雲工作,我做了兩個分片node1和node2。現在不知道在哪裏做數據庫配置和在哪裏寫查詢。我是否需要在兩個碎片上或只在一個碎片上進行。我是否需要在solr中創建文件db-data config.xml和託管模式。沒有得到任何關於做數據庫配置和執行上述查詢的想法。請幫助

回答

1

當您使用SolrCloud時,它不像獨立的Solr。重要集合的conf文件不是磁盤中的文件,它們是您的upload to zookeeper

你仍然通常在本地磁盤上有它們,但只會導致你需要它們將它們上傳到zookeeper。我建議您先理解在嘗試運行Solrcloud設置之前使用Solrcloud意味着什麼。

+0

你能告訴我在哪裏把db-data-config和solrconfig files.As理解這個命令./server/scripts/cloud-scripts/zkcli.sh -zkhost :2181 -cmd upconfig -confname renametoyourname_configs -confdir solr5.xx/server/solr/configsets//conf上傳在zookeeper.But中的conf文件夾。但沒有在zookeeper.pls的任何地方找到這個文件夾引導我的感謝。 –