Apache cassandra Connection拒绝了

时间:2017-09-02 11:10:27

标签: apache cassandra datastax digital-ocean cassandra-3.0

我已经尝试过apache cassandra的每一个配置组合,但我无法让它运行。每次我收到nodetool:无法连接到'127.0.0.1:7199' - ConnectException:'Connection refused(Connection refused)'。

我在DigitalOcean上运行ubuntu 16.04。

我已将listen_address设置为我的公共IP,我已将broadcast_rpc_address设置为我的公共IP ..我已取消注释JVM_OPTS =“$ JVM_OPTS -Djava.rmi.server.hostname = line并添加了我的公开ip there。我已经尝试在cassandra-env.sh文件中设置thr LOCAL_JMX variable = no。

我已在我的防火墙中允许端口22,7000,7001,7199,9042,9160,9142。

我不知道该怎么办了。我甚至试图将rpc_address设置为我的公共IP。

我已经尝试告诉nodetool使用sudo nodetool -h XX.XXX.XXX.XX状态指向正确的地址。

有没有人有任何想法? 感谢。

1 个答案:

答案 0 :(得分:1)

好的,经过很长一段时间后,我发现了这个问题。购买更多公羊的水滴。

事实证明,你无法在512mb ram的服务器上运行apache cassandra。我已经将ram扩展到1GB并立即开始工作。