配置Solr Cloud

时间:2017-03-28 11:48:45

标签: solr apache-zookeeper solrcloud

我已经在两台不同的机器上安装了solr和zookeeper,并按照solr wiki的指示编辑了zoo.cfg文件,zookeeper启动并成功连接,但是当我尝试在一台机器上摄取数据时,它没有反映出来在其他机器上,索引文件应该进入zookeeper数据文件夹,但它存储在solr数据文件夹中。 任何人都可以帮助解决这个问题,或者从头开始介绍如何配置它并检查它是否正常工作。

2 个答案:

答案 0 :(得分:0)

  1. 你应该有动物园管理员合奏设置,就像你提到的那样
  2. 您应该使用多台计算机设置solr集群。
  3. 完成solrcloud设置后,您应该使用param -z(例如:bin/solr start -z zookeepermachineIP:2181
  4. 启动与zookeeper ensebmle的solr

    详细解释了一切Here。也可以参考Wiki来设置ZooKeeper Ensemble

答案 1 :(得分:0)

在使用zookeeper设置solrCloud之后,我试图从独立的solr中复制我的集合,但是DIH没有反映, 然后我从solr / example dir复制了一个名为db的示例DIH。并根据我的连接和查询对其进行了更改,并将其粘贴到configsets目录中并在lib中放置必要的jar。此外,两台计算机上的节点名称必须相同。它现在正常工作。