今天在用到elasticsearch和kibana时遇到错误,
主要就是这种报错master_not_discovered_exception
,找不到master节点。
有两种解决方法,一种是安装elasticsearch使用 .msi
安装包的形式进行安装而不是直接解压。
第二种是修改elasticsearch.yml
如下所示:
bootstrap.memory_lock: false
cluster.name: elasticsearch
http.port: 9200
network.host: 127.0.0.1
node.data: true
node.ingest: true
node.master: true
node.max_local_storage_nodes: 1
node.name: master
path.data: D:\lib\elasticsearch\data //data目录
path.logs: D:\lib\elasticsearch\logs //日志目录
transport.tcp.port: 9300
xpack.license.self_generated.type: basic
xpack.security.enabled: false
这是安装程序自动配置的,然后就可以尝试启动了。
下载链接
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.2.0.msi