ES 集群搭建不成功

请教个问题, 我在搭建es7.1 集群的时候, 有2台阿里云的服务器搭建好了,然后用一台腾讯云的服务器上运行的ES始终加入不了集群,这是为什么?日志里没有任何报错,所有端口全部放开了,telnet 也能通,cluster.initial_master_nodes 全部填写的外网ip,猜测可能是服务器不在同一个大区内,但是ES官方文档上并没有说明不在同一个区不可以搭建集群(也可能是文档上有我没看到),有没有遇到过同样情况的朋友,麻烦提点一下,谢谢。

es
讨论数量: 2
CrazyZard

虽说我不是很懂为啥es搭建集群要使用外网,但是你看下 这个参数 discovery.zen.ping.unicast.hosts: 还有看腾讯云是否能telnet 阿里云服务器 9300 端口

3年前 评论
panglongxia (楼主) 3年前

参数已经用新的了,试试这个 discovery.seed_hosts: ["127.0.0.1:9301","127.0.0.1:9302] Elasticsearch7新增参数,写入候选主节点的设备地址,来开启服务时就可以被选为主节点,由discovery.zen.ping.unicast.hosts:参数改变而来 cluster.initial_master_nodes: ["127.0.0.1:9301","127.0.0.1:9302"] Elasticsearch7新增参数,写入候选主节点的设备地址,来开启服务时就可以被选为主节点

3年前 评论
panglongxia (楼主) 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!