在这种情况下,Cassandra.yaml中要更改哪些地址?

时间:2016-09-01 18:15:30

标签: cassandra ubuntu-14.04 datastax kvm

我使用KVM在Ubuntu 14.04服务器(IP地址 - a.b.c.d)上创建了一个虚拟机。我在这个虚拟机上安装了Cassandra(IP地址为192.x.y.z)。

如何将来自其他Ubuntu服务器计算机的写请求或压力请求(IP地址 - p.q.r.s)发送到虚拟机上的Cassandra?

EDIT 我已使用iptables将主机上的端口7000,9042转发到虚拟机的相同端口。 当我在listen_address中提到主机的IP地址时 listen_address =主机的IP(a.b.c.d) rpc_address = 192.x.y.z

它说无法绑定到地址/a.b.c.d.将cassandra.yaml中的listen_address设置为可绑定的接口,例如EC2上的私有IP地址

1 个答案:

答案 0 :(得分:1)

cassandra.yaml,请更改

  • rpc_address
  • listen_address

希望它有所帮助!