启动elasticsearch时报错

启动elasticsearch报错,查看日志

vi /var/log/elasticsearch/cluster01.log

有如下错误:

[2024-04-02T16:30:10,612][ERROR][o.e.b.Elasticsearch      ] [localhost.localdomain] fatal exception while booting Elasticsearch
java.lang.IllegalArgumentException: setting [cluster.initial_master_nodes] is not allowed when [discovery.type] is set to [single-node]
        at org.elasticsearch.cluster.coordination.ClusterBootstrapService.<init>(ClusterBootstrapService.java:87) ~[elasticsearch-8.13.1.jar:?]
        at org.elasticsearch.cluster.coordination.Coordinator.<init>(Coordinator.java:297) ~[elasticsearch-8.13.1.jar:?]
        at org.elasticsearch.discovery.DiscoveryModule.<init>(DiscoveryModule.java:199) ~[elasticsearch-8.13.1.jar:?]
        at org.elasticsearch.node.NodeConstruction.createDiscoveryModule(NodeConstruction.java:1463) ~[elasticsearch-8.13.1.jar:?]
        at org.elasticsearch.node.NodeConstruction.construct(NodeConstruction.java:952) ~[elasticsearch-8.13.1.jar:?]
        at org.elasticsearch.node.NodeConstruction.prepareConstruction(NodeConstruction.java:262) ~[elasticsearch-8.13.1.jar:?]
        at org.elasticsearch.node.Node.<init>(Node.java:192) ~[elasticsearch-8.13.1.jar:?]
        at org.elasticsearch.bootstrap.Elasticsearch$2.<init>(Elasticsearch.java:237) ~[elasticsearch-8.13.1.jar:?]
        at org.elasticsearch.bootstrap.Elasticsearch.initPhase3(Elasticsearch.java:237) ~[elasticsearch-8.13.1.jar:?]
        at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:74) ~[elasticsearch-8.13.1.jar:?]

setting [cluster.initial_master_nodes] is not allowed when [discovery.type] is set to [single-node]

这个是因为配置了单节点的时候跟以下配置有冲突了

cluster.initial_master_nodes: ["es1"]

把这个注释掉就好了。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容