我的cassandra集群中有6个节点。现在我已经将集群从cassandra 0.8.7升级到发布版本的cassandra 1.1。
现在nodetool环显示所有节点的位置都受到干扰。以前它是从node1到node6的顺序。 对此有什么解决方案吗?
我的群集的Nodetool环提供以下结果
Address Rack Status State Load Owns Token
node1 rack1 Up Normal 300.27 GB 16.67% 0
node5 rack1 Up Normal 227.63 GB 16.67% 113427455640312821154458202477256070484
node6 rack2 Up Normal 343.19 GB 16.67% 141784319550391026443072753096570088105
node2 rack2 Up Normal 211.45 GB 16.67% 28356863910078205288614550619314017621
node3 rack1 Up Normal 252.83 GB 16.67% 56713727820156410577229101238628035242
node4 rack2 Up Normal 239.85 GB 16.67% 85070591730234615865843651857942052863
答案 0 :(得分:3)
正如您所看到的,nodetool环通过令牌对其集群详细信息进行排序。这根本不会引起任何问题。
答案 1 :(得分:3)
它只是在令牌上使用字符串排序对它们进行排序,而不是整数排序。可能应该向Cassandra JIRA报告一个问题(因为它令人困惑),但它不会导致问题。
更新:应该在最新的1.1版本中修复。 CASSANDRA-3863