Cassandra 卡桑德拉公共IP未连接

Cassandra 卡桑德拉公共IP未连接,cassandra,Cassandra,我在ubuntu服务器中使用cassandra。当我尝试使用具有公共IP地址的CLI进行连接时,它会返回connection Rejected。然而,如果我尝试使用localhost,它可以正常工作。我在cassandra.yaml和storage-conf.xml中进行了配置更改。但我还是有问题。应该做什么改变 提前谢谢 s、 。我已使用ssh连接服务器。是否检查了服务器上的防火墙设置以确保允许连接到Cassandra?vi conf/Cassandra.yaml并将localhost编辑为0

我在ubuntu服务器中使用cassandra。当我尝试使用具有公共IP地址的CLI进行连接时,它会返回connection Rejected。然而,如果我尝试使用localhost,它可以正常工作。我在cassandra.yaml和storage-conf.xml中进行了配置更改。但我还是有问题。应该做什么改变

提前谢谢


s、 。我已使用ssh连接服务器。

是否检查了服务器上的防火墙设置以确保允许连接到Cassandra?

vi conf/Cassandra.yaml并将localhost编辑为0.0.0.0

在Cassandra.yaml中将localhost更改为0.0.0.0并不总是有效。在JVM实现不同的情况下,它不会工作

检查
cassandra env.sh
文件,最后将此条目与
JVM\u选项一起输入

JVM_OPTS="$JVM_OPTS -Djava.rmi.server.hostname=here your IP"