我正在使用cassandra 3.6。
这些名称似乎暗示我需要在设置start_rpc
之前启用rpc_address
。
我尝试禁用start_rpc
并将rpc_address
设置为我的本地网络地址192.168.201.144
,我的群集仍在使用,但我需要使用CQLSH_HOST=192.168.201.144 apache-cassandra-3.6/bin/cqlsh
才能连接到cassandra
他们之间的关系是什么?
答案 0 :(得分:0)
如果你想启动rpc服务,你需要一起修改它们:
start_rpc: true
rpc_address: 192.168.XXX.XXX
Rpc_address是客户端连接的监听地址(Thrift RPC服务和本机传输).Valid值为:
使用节点的主机名配置解析地址。如果未设置,则主机名必须使用/ etc / hostname,/ etc / hosts或DNS解析为此节点的IP地址。
侦听所有已配置的接口,但必须将broadcast_rpc_address设置为除以外的值 0.0.0.0。