【问题标题】:cassandra cluster not ringcassandra集群不响
【发布时间】:2011-08-07 14:50:14
【问题描述】:

我正在设置 cassandra 集群。我进行了配置更改(添加种子)。当我响起该集群时,它只显示一个节点。我的集群上实际上有 2 个节点。应该做什么改变。 提前谢谢..

【问题讨论】:

    标签: cassandra


    【解决方案1】:

    除了添加种子之外,您还需要为您的节点配置listen_address,这样它们就不仅仅是在本地主机上侦听(rpc_address 也是如此)。您需要为新节点启用自动引导,或手动设置其令牌,以便它占用原始节点的一部分键空间。

    详情请见http://wiki.apache.org/cassandra/MultinodeCluster

    【讨论】:

      【解决方案2】:

      如果您使用虚拟机设置集群,这是一种常见的情况。原因如下:http://wiki.apache.org/cassandra/FAQ#cloned

      即使您不是这种情况,作为解决方案,您也可以使用 nodetool move 命令重新分配令牌空间。 例如,在 4 节点集群上:

      nodetool -h NodeA move 0
      nodetool -h NodeB move 42535295865117307932921825928971026431
      nodetool -h NodeC move 85070591730234615865843651857942052863
      nodetool -h NodeD move 127605887595351923798765477786913079295
      

      【讨论】:

        猜你喜欢
        • 2017-02-10
        • 2017-08-11
        • 2015-10-13
        • 2011-09-01
        • 2016-08-16
        • 2020-03-28
        • 2015-02-24
        • 2012-08-04
        • 2017-02-18
        相关资源
        最近更新 更多