首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cassandra没有为2个服务器创建正确的环(每个服务器有2个实例)

cassandra没有为2个服务器创建正确的环(每个服务器有2个实例)
EN

Stack Overflow用户
提问于 2012-07-23 04:23:14
回答 1查看 347关注 0票数 1

我正在使用cassandra-1.1。

我想配置一个包含4个实例的集群(每台pc上有2个实例)。我已经将.yaml文件配置更新为以下内容:

代码语言:javascript
复制
listen_address = 127.0.0.1 (127.0.0.2)
rpc_port=9160 (9161)
rpc_address=0.0.0.0

括号用于同一台pc上的第二个实例。

但在本例中,nodetool在同一台pc上仅找到两个cassandra实例(而不是4个)

代码语言:javascript
复制
./nodetool -h 127.0.0.1 -p 8001 ring

我还配置了

代码语言:javascript
复制
- seeds: "172.10.10.32,172.10.10.33"

在两台pc(x.32和x.33)上也是如此。

我遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-24 06:08:38

您的实例仅侦听环回接口(127.0.0.1127.0.0.2)。远程节点将无法连接到本地环回接口。因此,他们永远无法获知远程实例正在运行。

如果您希望远程节点能够连接,则需要侦听外部接口。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11603719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档