elasticsearch 打開elasticsearch.bat 閃退


一般這種問題都是配置的問題,看看是不是哪里寫錯了或者編碼問題,你可以進入elasticsearch安裝目錄找到logs目錄,打開elasticsearch.log查看詳細的報錯內容【log目錄下的文件可清空,方便排查】

 

 

報錯:

[1] bootstrap checks failed
[1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

解決方案:

elasticsearchconfig目錄下,修改elasticsearch.yml配置文件,將下面的配置加入到該配置文件中:

#配置以下三者,最少其一
#[discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes]
#這里的node-1為node-name配置的值
cluster.initial_master_nodes: ["node-1"] 

我的完整配置:

cluster.name: my-application
node.name: node-1
network.host: 0.0.0.0
http.port: 9200
#這里的node-1為node-name配置的值
cluster.initial_master_nodes: ["node-1"] 
http.cors.enabled: true 
http.cors.allow-origin: "*"
node.master: true
node.data: true

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM