InfluxDB localmachine无法识别具有公共IP的其他计算机

时间:2016-03-09 15:17:15

标签: amazon-web-services amazon-ec2 cluster-computing influxdb aws-ec2

我想在我的家庭网络中启动一台集群,其他机器具有公共IP。

我通过添加以下行来配置文件/etc/default/influxdb/

INFLUXD_OPTS="-join <Public-IP>:8091"

我关注了official documentation个涌入群集设置。

我将端口8086,8091的规则添加到安全组。我可以telnet到那个端口。

show servers
name: data_nodes
----------------
id  http_addr       tcp_addr

1   localhost:8086  localhost:8088


name: meta_nodes
----------------
id  http_addr       tcp_addr

1   localhost:8091  localhost:8088

如何使用家庭网络中的一台计算机和具有公共IP的aws云中的其他计算机启动集群?

1 个答案:

答案 0 :(得分:0)

AWS计算机无法访问您的localhost。您必须使用群集的每个成员都可以完全解析的域名。即使一旦工作,通过公共互联网连接的集群也可能因延迟问题而失败。