我正在运行一个由DSE 4.6.3组成的三节点集群。我已经从4.6.0升级到了DSE版本4.6.3,这是由于JMX问题。在重新启动我的三个节点集群之后,我在其中一些机器上的日志中得到以下消息:
在带有IP .200的机器上
WARN [SolrDistributedRequestTemplate thread-0] 2015-04-03 19:03:55,806 CassandraDirectUpdateHandler.java (line 392) Error committing orders on node: /10.0.106.42
WARN [SolrDistributedRequestTemplate thread-0] 2015-04-03 19:03:55,812 CassandraDirectUpdateHandler.java (line 392) Error committing orders on node: /10.0.106.41在带有IP .41的机器上,我得到:
WARN [SolrDistributedRequestTemplate thread-0] 2015-04-03 19:09:30,226 CassandraDirectUpdateHandler.java (line 392) Error committing orders on node: /10.0.106.42
WARN [SolrDistributedRequestTemplate thread-0] 2015-04-03 19:09:30,232 CassandraDirectUpdateHandler.java (line 392) Error committing orders on node: /10.0.106.200使用IP .42的ont机器我得到:
WARN [SolrDistributedRequestTemplate thread-0] 2015-04-03 19:09:30,226 CassandraDirectUpdateHandler.java (line 392) Error committing orders on node: /10.0.106.41
WARN [SolrDistributedRequestTemplate thread-0] 2015-04-03 19:09:30,232 CassandraDirectUpdateHandler.java (line 392) Error committing orders on node: /10.0.106.200我执行了nodetool -pr修复,但这并没有帮助。
如有任何建议请见谅
编辑:我在一个节点的系统日志上做了一个grep,得到了以下内容:
INFO [SolrSecondaryIndex grid_v2 index initializer.] 2015-04-03 20:18:34,123 AbstractSolrSecondaryIndex.java (line 497) Reindexed 48 commit log updates for core grid_v2
INFO [SolrSecondaryIndex grid_v2 index initializer.] 2015-04-03 20:18:34,145 AbstractSolrSecondaryIndex.java (line 499) Truncated commit log for core grid_v2
INFO [Index WorkPool backpressure thread-0] 2015-04-03 20:18:34,242 AbstractSolrSecondaryIndex.java (line 822) Increasing soft commit max time to 20000
INFO [Index WorkPool backpressure thread-0] 2015-04-03 20:18:35,425 AbstractSolrSecondaryIndex.java (line 822) Increasing soft commit max time to 20000
INFO [Index WorkPool backpressure thread-0] 2015-04-03 20:18:37,242 AbstractSolrSecondaryIndex.java (line 822) Increasing soft commit max time to 40000
INFO [Index WorkPool backpressure thread-0] 2015-04-03 20:18:38,344 AbstractSolrSecondaryIndex.java (line 822) Increasing soft commit max time to 40000
INFO [main] 2015-04-03 20:18:38,560 PluginManager.java (line 262) Activating plugin: com.datastax.bdp.plugin.SolrContainerPlugin
INFO [main] 2015-04-03 20:18:38,593 SolrContainerPlugin.java (line 113) Using Netty shard transport.
INFO [main] 2015-04-03 20:18:38,594 SolrContainerPlugin.java (line 124) Starting embedded Tomcat
INFO [Index WorkPool backpressure thread-0] 2015-04-03 20:18:40,242 AbstractSolrSecondaryIndex.java (line 822) Increasing soft commit max time to 60000
WARN [SolrDistributedRequestTemplate thread-0] 2015-04-03 20:18:43,070 CassandraDirectUpdateHandler.java (line 392) Error committing grid_v2 on node: /10.0.106.200
INFO [Index WorkPool backpressure thread-0] 2015-04-03 20:18:50,344 AbstractSolrSecondaryIndex.java (line 839) Restoring soft commit max time back to 10000
WARN [SolrDistributedRequestTemplate thread-0] 2015-04-03 20:18:54,500 CassandraDirectUpdateHandler.java (line 392) Error committing grid_v2 on node: /10.0.106.200发布于 2015-04-09 16:39:07
解决:上述提交错误是DSE 4.6.2和4.6.3中存在的一个已知问题(升级到4.6.4或以上)
如果您正在使用搜索功能,并且在上述任何一个版本中,请升级到4月8日发布的DSE 4.6.4。
更新: 4.6.4有一个重要的流言问题,但4.6.5已经发布。不要使用4.6.4.
新闻稿的详细内容:
Solr自动软提交错误地分布(DSP-5165)
https://stackoverflow.com/questions/29436681
复制相似问题