我一直在尝试连接Rackspace云服务器上的cassandra数据库但没有成功。
任何人都可以对http://wiki.apache.org/cassandra/StorageConfiguration
中此评论的最后一段有所了解listen_address 注释掉这个属性会使它留给InetAddress.getLocalHost()。如果节点已正确配置(主机名,名称解析等),并且Right Thing将使用与主机名关联的地址(它可能不是:在云上),这将始终执行正确的事情您应该确保使用私有接口的服务。)
答案 0 :(得分:1)
在Rackspace云服务器上,您很可能希望收听eth1(10.X.X.X),即ServiceNet IP。这只能由同一数据中心内的其他云服务器访问。 eth1的最大吞吐量是eth0的两倍,您不需要为带宽付费。
请记住,ServiceNet网络不是私有的,因此您仍然需要限制通过iptables绑定到端口的访问权限。