【问题标题】:trying to perform full import to a solr instance using tomcat尝试使用 tomcat 对 solr 实例执行完全导入
【发布时间】:2015-11-30 22:02:16
【问题描述】:

我正在尝试创建一个新的 solr 实例,然后使用 Tomcat 在 Spring 应用程序中对其执行完全导入,但是我不断收到:

ERROR 1440 --- [nio-8080-exec-1] o.a.s.client.solrj.impl.CloudSolrClient : 由于 (510) org.apache.solr.common.SolrException 请求收集(此处为收集名称)失败:找不到健康的节点来处理请求

我认为很有可能我没有正确上传必要的配置文件,但我不确定。

任何建议将不胜感激。

【问题讨论】:

    标签: java solr apache-zookeeper


    【解决方案1】:

    您必须在 zookeeper 的 /clusterstate.json znode 中有活动的 Shards。

    我们可以在云中的一个 solr 节点上通过 solr 管理请求访问这些数据:

    curl "http://localhost:8983/solr/admin/collections?action=clusterstatus&wt=json&indent=on"
    

    您的收藏应该在此处列出。你收藏的所有分片都应该有"state":"active"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-25
      • 2013-04-20
      • 2017-12-23
      相关资源
      最近更新 更多