【问题标题】:my datastax cluster nodetool ring shows duplicate token我的 datastax 集群 nodetool ring 显示重复的令牌
【发布时间】:2017-02-08 23:20:34
【问题描述】:

我的 datastax 集群节点工具环显示重复的令牌 (8814750030873335965),其中一个有一个空地址。我不知道为什么或如何解决这个问题。

请看下面的结果:

[root@iZ11yj300zkZ ~]# nodetool ring

Datacenter: Analytics
=====================
Address        Rack    Status State   Load       Owns  Token
                                                       8814750030873335965
10.47.183.XXX  rack1   Up     Normal  28.53 GB   ?     -7618874366231544036
10.47.183.XXX  rack1   Up     Normal  32.48 GB   ?     -4185904510783898313
10.47.183.XX   rack1   Up     Normal  24.66 GB   ?     -1642199767888853934
10.47.183.XXX rack1   Up     Normal  32.07 GB   ?     -250600750751986775
10.47.183.XXX   rack1   Up     Normal  215.28 KB  ?     8814750030873335965

Datacenter: Solr
==========
Address        Rack   Status State   Load      Owns    Token

10.47.182.1XX  rack1  Up     Normal  26.16 GB  ?       6773516272242009347

感谢您的帮助。

【问题讨论】:

    标签: cassandra datastax nodetool datastax-startup


    【解决方案1】:

    这不是重复的令牌,它只是环中的最后一个令牌。 nodetool 总是在报告的第一行报告最后一个标记。这里没有什么可担心的,这是正常行为。

    【讨论】:

    • 我读到的是,这种行为模拟了一个环,其中最后一个令牌在开头重复,因此您可以快速查看每个令牌分配的范围。在您的示例中,从 8814750030873335965-7618874366231544036 是您的第一个节点处理的令牌范围,依此类推。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-26
    • 2017-04-21
    • 1970-01-01
    • 2023-03-02
    • 1970-01-01
    • 2019-06-14
    • 1970-01-01
    相关资源
    最近更新 更多