elasticsearch系列双击elasticsearch.bat闪退,日志排查报错信息

Posted 溪~源

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elasticsearch系列双击elasticsearch.bat闪退,日志排查报错信息相关的知识,希望对你有一定的参考价值。

  • 打开my-application.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
  • 看提示可知:缺少默认配置,至少需要配置discovery.seed_hosts/discovery.seed_providers/cluster.initial_master_nodes中的一个参数.
discovery.seed_hosts:  集群主机列表
discovery.seed_providers: 基于配置文件配置集群主机列表
cluster.initial_master_nodes: 启动时初始化的参与选主的node,生产环境必填
  • 修改elasticsearch.yml
# ---------------------------------- Cluster -----------------------------------
cluster.name: my-application
# ------------------------------------ Node ------------------------------------
node.name: node-1
# ---------------------------------- Network -----------------------------------
network.host: 0.0.0.0
http.port: 9200
# --------------------------------- Discovery ----------------------------------
discovery.seed_hosts: ["127.0.0.1"]
cluster.initial_master_nodes: ["node-1"]

问题着重解决服务集群问题,将配置文件按照下图配置成自己的主机列表,节点列表

以上是关于elasticsearch系列双击elasticsearch.bat闪退,日志排查报错信息的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch的安装和使用

elasticsearch系列双击elasticsearch.bat闪退,日志排查报错信息

ElasticSearch系列二 ES基本使用及文档

Windows环境搭建ElasticSearch 5.*并配置head

ElasticSearch使用指南系列

ElasticSearch使用指南系列