我正在使用cassandra的cassandra 3.6和3节点
种子节点在111.1.11.111这个ip
另外两个节点在222.2.22.222这个ip
我更改了cassandra.yml中的以下端口
storage_port: node3=7000, node2=7005
ssl_storage_port: node3=7001, node2=7006
native_transport_port: node3=9042, node2=9043
rpc_port: node3=9160, node2=9161
但是当我想使用cqlsh 222.2.22.222连接node2时,这将连接到9042默认node3。
我在哪里更改配置以询问或让端口连接我要连接的节点。
答案 0 :(得分:1)
cqlsh命令接受主机和端口。这是通用语法
cqlsh [options] [host [port]]
在您的情况下,为了连接到node2,它将是
cqlsh 222.2.22.222 9043
cqlsh的参考。