两个es集群部署在一台机器上不成功 已解决

来源:互联网 发布:linux mint 18和ubuntu 编辑:程序博客网 时间:2024/06/05 08:38

环境:

10.10.13.17 :集群A(端口16780) 节点1  集群B(端口16789) 节点1

10.10.13.18 :集群A(端口16780) 节点2  集群B(端口16789) 节点2

当A集群在运行时发现集群B启动没有问题。但是查看集群状态发现为单节点:

http://10.10.13.17:16789/_nodes/stats?pretty


查看13.17集群B日志显示:

WARN:faild send ping to 10.10.13.18:16789

.

.

.

初步判断为集群的检测收到集群A的干扰

产看资料得知:

默认情况下,ElasticSearch使用0.0.0.0地址,并为http传输开启9200-9300端口,为节点到节点的通信开启9300-9400端口

可以定制该节点与其他节点交互的端口: 
transport.tcp.port: 9900  (默认为9300)

在进群B配置文件中添加:

transport.tcp.port: 9900


再次启动发现集群状态正常:


 问题解决!!!


0 0