【发布时间】:2021-04-23 17:26:33
【问题描述】:
我在我的 Ubuntu VM1 上安装了 Cassandra DB,还安装在其他 VM Ubuntu VM2 上。 我的问题是:
如何在我的虚拟机上初始化多节点集群(单个数据中心)?
我还更改了我的 Cassandra.yaml,如下所示:
- IP 默认为 IP 系统种子,listen_address。
- cluster_name: 'MyDigitalOceanCluster'
- initial_token: 0
- seed_provider:
- 种子:“198.211.50.0”
- listen_address: 198.211.50.0
- rpc_address: 0.0.0.0
- endpoint_snitch:RackInferringSnitch
更改后我收到此消息:
Connection error: ('Unable to connect to any servers', {'127.0.0.1':
error(111, "Tried connecting to [('127.0.0.1', 9042)]. Last error:
Connection refused")})
【问题讨论】:
-
你是怎么看到这个错误的?来自 cqlsh?
-
只是想知道,因为 IP 地址真的应该用
cqlsh指定。此外,seeds:参数应该具有两个 IP 地址(在 2 节点集群中,我会将它们设为两个种子节点)。