当我想远程连接 Cassandra 时遇到问题,我在 ubuntu 服务器上运行它,并且可以通过 cassandra-cli 连接到它
connect localhost/9160
但是当我远程连接时出现错误
Connection Refused
有人能帮我解决什么问题吗?是防火墙问题还是其他问题?
谢谢
答案1
找出该cassandra
进程正在使用的接口:
# netstat -an | grep 9160.*LISTEN
如果它只监听本地主机接口,你需要重新配置cassandra
以允许远程连接。
另外,检查您的防火墙是否允许远程连接到该端口:
# iptables -nvL
如果没有,则添加一条规则。