这是我的弹性搜索配置(elasticsearch.yml 文件。
**cluster:
name: demo.elasticsearch.com
node:
name: node1
discovery:
type: ec2
ec2:
groups: elastic-search
host_type: private_dns
ping_timeout: 5s
gateway:
type: s3
s3:
bucket: elastic-search-demo
cloud:
aws:
access_key: A*************4M
secret_key: sT********************lmn8
region: us-east-1**
我安装了弹性搜索和 cloud-aws 插件,并且我在us-east-1d的同一个aws 帐户中有两个实例,安全组为 elastic-search。安全组配置为启用TCP 连接的9300-9400 端口。
当我在一个实例上启动弹性搜索时,它选择自己作为主实例,事情进展顺利。但是当我在另一个实例上启动弹性搜索时,它无法发现第一个 ec2 实例并将自己选为 master。
我做了很多谷歌搜索,但没有任何帮助。请让我摆脱问题。