与cassandra的连接问题

时间:2010-12-09 06:46:46

标签: connection cassandra

我是cassandra的新手。我试图连接到cassandra bt无法连接。 我跟随的步骤是

1.使用命令启动服务器 -  /root/Documents/apache-cassandra-0.6.6/bin/cassandra -f

2.在另一个终端给我命令 /root/Documents/apache-cassandra-0.6.6/bin/cassandra-cli 欢迎来到cassandra cli

3.然后通过发出命令连接cassandra /root/Documents/apache-cassandra-0.6.6/bin/cassandra-cli

但我得到例外“连接到10.10.10.142/9160的异常 - java.net.NoRouteToHostException:没有到主机的路由 “

任何人都可以帮助我,为什么我会遇到这样的例外。

2 个答案:

答案 0 :(得分:4)

这与cassandra“无关”。

文档(关于NoRouteToHostException)声明:

表示尝试将套接字连接到远程地址和端口时发生错误。通常,由于中间防火墙或中间路由器关闭而无法访问远程主机。

答案 1 :(得分:0)

另一个需要考虑的选择是将端口7199添加到防火墙或只是为了测试它以查看是否可以访问2节点系统是使用"来关闭linux中的防火墙。 sudo service firewalld stop"

[dse @ orion conf] $ dsetool status mars

DC:Cassandra Workload:Cassandra Graph:no

状态=向上/向下 | / State =正常/离开/加入/移动 - 地址加载有效所有权VNode机架健康[0,1] UN 10.0.0.165 250.03 KiB 100.00%1 rack1 0.20 UN 10.0.0.20 656.65 KiB 100.00%256 rack1 0.40