在服务器 IP 上设置 Cassandra
Setting Cassandra on server IP
我正在尝试将 Cassandra 从本地主机切换到已安装 cassandra 的服务器 IP。
在 Cassandras 配置文件中:
cassandra.yaml
,我将 listen_address 更改为我的 IP,也在种子和 rps_address 上。
在图片之外,您还可以看到我已将集群的名称更改为
First Cluster
但是当我开始 CQLSH 时我得到:
我哪里做错了?
如果有人来到这个 post 并且仍然不知道 fu** 到底是什么不起作用,这里是答案。
cassandra 中的侦听地址始终必须保留在 localhost 上,但始终如此。怎么改地址比?
进去
cassandra.yaml
,并更改:
rpc_address = your_server_IP ( it's on localhost)
rpc_start = true ( he is on false)
当您尝试在 shell 中访问 cassandra 时,请输入以下内容:
sh ~cassandra/bin/cqlsh your_server_IP_which_you_set_as_RPC_ADDR
类似于:
sh ~cassandra/bin/cqlsh 10.12.123.123
我正在尝试将 Cassandra 从本地主机切换到已安装 cassandra 的服务器 IP。 在 Cassandras 配置文件中:
cassandra.yaml
,我将 listen_address 更改为我的 IP,也在种子和 rps_address 上。 在图片之外,您还可以看到我已将集群的名称更改为
First Cluster
但是当我开始 CQLSH 时我得到:
我哪里做错了?
如果有人来到这个 post 并且仍然不知道 fu** 到底是什么不起作用,这里是答案。
cassandra 中的侦听地址始终必须保留在 localhost 上,但始终如此。怎么改地址比? 进去
cassandra.yaml
,并更改:
rpc_address = your_server_IP ( it's on localhost)
rpc_start = true ( he is on false)
当您尝试在 shell 中访问 cassandra 时,请输入以下内容:
sh ~cassandra/bin/cqlsh your_server_IP_which_you_set_as_RPC_ADDR
类似于:
sh ~cassandra/bin/cqlsh 10.12.123.123