[为外部客户端连接设置Cassandra listen_address时如何避免弹性IP转换为私有IP?

问题描述 投票:0回答:1

我正在设置

listen_address:私有IP(无论我是否要求,都会被AWS转换为公共IP)broadcast_address:公共IPrpc_address:0.0.0.0

我无法执行此操作,因为AWS Elastic IP正在执行自动NAT的工作。 Cassandra拒绝启动,声称我需要指定一个可以绑定到的地址(例如我的私有IP),而是给我公开的弹性IP作为我的7000端口listen_address设置。..但是我做到了。而且无论如何它都已公开。

我尝试了双归,但是我什至无法与第二个NIC上的私有IP进行通信,所以我有点卡住了。

此弹性IP转换是否有解决方法?

谢谢!

amazon-web-services elasticsearch amazon-ec2 cassandra ip
1个回答
0
投票

客户端连接依赖于rpc_address。您需要将以下内容作为起点:

© www.soinside.com 2019 - 2024. All rights reserved.