Solr 4.6.1流式Solr服务器错误

时间:2014-02-18 16:05:49

标签: solr solr4 solrcloud

从Solr 4.4迁移到Solr 4.6.1后,我在使用数据导入处理程序更新索引时收到以下异常。有没有人对为什么会这样做有任何想法?

ERROR - 2014-02-18 09:39:35.232; org.apache.solr.update.StreamingSolrServers$1; error
org.apache.solr.common.SolrException: Bad Request



request: http://10.200.131.174:8080/solr/collection1/update?update.distrib=FROMLEADER&distrib.from=http%3A%2F%2F10.200.131.173%3A8080%2Fsolr%2Fcollection1%2F&wt=javabin&version=2
        at org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrServer$Runner.run(ConcurrentUpdateSolrServer.java:240)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:724)
ERROR - 2014-02-18 09:39:35.244; org.apache.solr.update.StreamingSolrServers$1; error
org.apache.solr.common.SolrException: Bad Request

1 个答案:

答案 0 :(得分:2)

对于大于4.5的Solr版本,这是一个已知问题。我在使用2个分片运行SolrCloud时遇到了这个问题。似乎更新在运行DIH的服务器上运行正常,但在转发到另一个分片或副本时失败。

以下是相关的jira问题。而here's another unlucky soul就像你我一样也遇到了这个错误。

据我所知,目前唯一的解决方法是回到Solr 4.5或更低版本......

相关问题