错误信息

ES 7.0版本集群配置报错,没发现master的异常。

[hadoop-1] master not discovered or elected yet, an election requires a node with id [CCzmifRuSm6RxolhJ7XfDw], have discovered [] which is not a quorum; discovery will continue using []

解决方案一

很多问题都出现在第一次配置失败。假如你Es项目路径下有建立了datas的目录,那就要在每次改配置的时候去清掉里面的东西,像是缓存垃圾,导致后面每次修改都不生效。

解决方案二

检查集群配置信息,7.0后的集群配置是 discovery.seed_hosts: ["IP_1:9300", "IP_2:9300", "IP_3:9300"]

discovery.seed_hosts: ["127.0.0.1:9300", "127.0.0.1:9301", "127.0.0.1:9302"]

参考

https://blog.csdn.net/u012270990/article/details/103137045