在 Cassandra 的现有集群(数据中心)中添加节点时面临的问题
Posted
技术标签:
【中文标题】在 Cassandra 的现有集群(数据中心)中添加节点时面临的问题【英文标题】:Facing issue while adding a node in the existing cluster(data center) in Cassandra 【发布时间】:2015-06-21 16:31:38 【问题描述】:我有 2 个具有 2 个不同 IP 地址的虚拟机,并且我在每个虚拟机中都安装了 Cassandra (version 2.0.14)
。
我已经提到 Node A
作为种子节点 (192.168.93.3) 并尝试在现有集群中添加 Node B
。但是我可以在尝试在Node B
中启动 cassandra 时看到下面提到的错误。
org.apache.cassandra.exceptions.ConfigurationException:
无法绑定到地址/192.168.93.3:7000
。
将cassandra.yaml
中的listen_address
设置为可以绑定的接口。
【问题讨论】:
【参考方案1】:将 list_address 更改为 localhost 后,rpc : 0.0.0.0 ,endpointSnitch : RackInferringSnitch。我能够在节点 B 中启动 cassandra 服务,并且它已包含在节点 A 集群中。
【讨论】:
以上是关于在 Cassandra 的现有集群(数据中心)中添加节点时面临的问题的主要内容,如果未能解决你的问题,请参考以下文章
将节点添加到 Cassandra 集群会导致现有节点上的 CPU 过载
OpsCenter 6.7.7 不会管理在以下平台上运行的现有 cassandra 集群 (dse 6.7.7):redhat 7.6 Maipo