连接到在gcp实例上运行的Elasticsearch

时间:2018-12-03 12:37:42

标签: elasticsearch google-cloud-platform

我有一个小的gcp实例,该实例运行elasticsearch(在端口9200上)和cerebro(在端口9000上)。我创建了允许连接到这两个端口的防火墙规则。

在我的工作站上,我可以访问“ http://instance_external_ip:9000”,并且可以进入大脑的UI。

但是,如果我尝试从工作站的CL中卷曲“ http://instance_external_ip:9200”,则会显示“连接被拒绝”。

Elasticsearch显然正在运行,因为我可以在localhost:9200的实例中卷曲它,并且可以通过我的工作站上的cerebro访问它。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用netstat命令检查Elasticsearch应用程序是否正在侦听9200端口,并添加atup选项以显示TCP和UDP连接,进程的所有套接字和PID:

netstat -atup

检查防火墙规则是否正确配置为与相关端口的入口连接,以及是否正确应用于实例运行的网络上。

相关问题