我正在使用cassandra-1.1。
我想配置一个包含4个实例的集群(每台pc上有2个实例)。我已经将.yaml文件配置更新为以下内容:
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个)
./nodetool -h 127.0.0.1 -p 8001 ring我还配置了
- seeds: "172.10.10.32,172.10.10.33"在两台pc(x.32和x.33)上也是如此。
我遗漏了什么?
发布于 2012-07-24 06:08:38
您的实例仅侦听环回接口(127.0.0.1和127.0.0.2)。远程节点将无法连接到本地环回接口。因此,他们永远无法获知远程实例正在运行。
如果您希望远程节点能够连接,则需要侦听外部接口。
https://stackoverflow.com/questions/11603719
复制相似问题