我的集群是7.2版本 有3个节点 用的ubuntu系统
我按照文档https://www.elastic.co/cn/blog ... urity 描述去做
在主node上制作证书 ,把证书放到elasticsearch.yml同文件夹下,然后编辑yml
node.master: false
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: none
xpack.security.transport.ssl.keystore.path: elastic-certificates.p12
xpack.security.transport.ssl.truststore.path: elastic-certificates.p12
重启服务,之后在其他的三个节点上启用后发现设备无法发现其他节点 ,3个节点上都在报如下内容
[2019-07-12T18:13:48,485][WARN ][o.e.c.c.ClusterFormationFailureHelper] [node-2] master not discovered or elected yet, an election requires at least 2 nodes with ids from [vbb1tduMQxmNn9JnePQYsQ, swU3llhCQ6O2w-VrKyQB7A, ZcKI_W-rTKKO0-pq1lwpvA], have discovered [] which is not a quorum; discovery will continue using [10.106.1.108:9300, 10.106.1.110:9300] from hosts providers and [{node-2}{ZcKI_W-rTKKO0-pq1lwpvA}{JC5AcVIVQy2lsCO6G2tcwA}{10.106.1.109}{10.106.1.109:9300}{ml.machine_memory=8339894272, xpack.installed=true, ml.max_open_jobs=20}] from last-known cluster state; node term 7, last-accepted version 26706 in term 7
请问该如何解决这个情况呢
我按照文档https://www.elastic.co/cn/blog ... urity 描述去做
在主node上制作证书 ,把证书放到elasticsearch.yml同文件夹下,然后编辑yml
node.master: false
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: none
xpack.security.transport.ssl.keystore.path: elastic-certificates.p12
xpack.security.transport.ssl.truststore.path: elastic-certificates.p12
重启服务,之后在其他的三个节点上启用后发现设备无法发现其他节点 ,3个节点上都在报如下内容
[2019-07-12T18:13:48,485][WARN ][o.e.c.c.ClusterFormationFailureHelper] [node-2] master not discovered or elected yet, an election requires at least 2 nodes with ids from [vbb1tduMQxmNn9JnePQYsQ, swU3llhCQ6O2w-VrKyQB7A, ZcKI_W-rTKKO0-pq1lwpvA], have discovered [] which is not a quorum; discovery will continue using [10.106.1.108:9300, 10.106.1.110:9300] from hosts providers and [{node-2}{ZcKI_W-rTKKO0-pq1lwpvA}{JC5AcVIVQy2lsCO6G2tcwA}{10.106.1.109}{10.106.1.109:9300}{ml.machine_memory=8339894272, xpack.installed=true, ml.max_open_jobs=20}] from last-known cluster state; node term 7, last-accepted version 26706 in term 7
请问该如何解决这个情况呢
9 个回复
qq89267388
赞同来自:
node.master: false
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: none
xpack.security.transport.ssl.keystore.path: elastic-certificates.p12
xpack.security.transport.ssl.truststore.path: elastic-certificates.p12
重启服务仍然无法连接 其他节点的9300端口
qq89267388
赞同来自:
zyy
赞同来自:
还有确认下防火墙是否限制了
qq89267388
赞同来自:
防火墙也都是关闭的
zyy
赞同来自:
zqc0512 - andy zhou
赞同来自:
need more master node.
qq89267388
赞同来自:
xpack.security.transport.ssl.keystore.path: /etc/elasticsearch/elastic-certificates.p12
xpack.security.transport.ssl.truststore.path: /etc/elasticsearch/elastic-certificates.p12
qq89267388
赞同来自:
xialll
赞同来自:
但是节点1报错
master not discovered or elected yet, an election requires at least 3 nodes with ids from
节点2报错
master not discovered or elected yet, an election requires at least 2 nodes with ids from
节点3报错
master not discovered or elected yet, an election requires at least 2 nodes with ids from
出现这个问题是因为我把集群所有的节点都停止了,然后设置安全认证功能,设置好之后然后再启动每个节点,就出现了这个问题,然后我把安全认证功能去掉之后,配置文件恢复到原来的状态,然后重启每个节点,还是出现这个错误,目前还没有解决