问题描述:

I'm running a threenode cluster of DSE 4.6.3. I've updated from 4.6.0 to DSE version 4.6.3 due to the C* JMX issue. after restarting my three-node-cluster i get the following message in the logs on some of those machines:

on the machine with IP .200 i get

 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

on the machine with IP .41 i get:

 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

ont machine with IP .42 i get:

 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

I performed a nodetool -pr repair but this does not help.

Any suggestions appreciated

EDIT:

I did a grep on the systemlog of one node and getting the following:

 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

网友答案:

Solved: the commit error above is a known issue that was present in DSE 4.6.2 and 4.6.3 (Upgrade to 4.6.4 or above)

If you are using search functionality and are in either of the above versions, please upgrade to DSE 4.6.4 which was released on April 8th.

UPDATE: 4.6.4 has a significant gossip issue but 4.6.5 is out. Do not use 4.6.4.

Details from the release notes:

Solr auto soft commits are erroneously distributed (DSP-5165)

相关阅读:
Top