欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

elasticsearch windows安装,安装elasticsearch-head

墨初 知识笔记 123阅读

首先下载elasticsearch的zip包下载地址

网络不通的解决方法国内镜像站
es、kibana、logstash均可在华为云开元镜像站自行选择版本下载下载地址

下载插件包

.\">">">">">\elasticsearch-plugin install analysis-icu.\">">">">">\elasticsearch-plugin list

网络不通的解决方法手动下载对应版本的插件包 指定本地文件加载插件注意地址不要有空格

.\">">">">">\elasticsearch-plugin install file:///D:\Program Files\es\analysis-icu-8.10.4.zip

启动elasticsearch

# 单实例.\">">">">">\elasticsearch# 指定node名称集群名称数据保存地址后台进程方式启动# 若指定了集群名称那么必须要有2个及以上node存在才可以正常访问es.\">">">">">\elasticsearch -E node.namenode1 -E cluster.namegeektime -E path.datanode1_data -d# 多实例启动.\">">">">">\elasticsearch -E node.namenode1 -E cluster.namegeektime -E path.datanode1_data -d.\">">">">">\elasticsearch -E node.namenode2 -E cluster.namegeektime -E path.datanode2_data -d.\">">">">">\elasticsearch -E node.namenode3 -E cluster.namegeektime -E path.datanode3_data -d# 查看已有节点curl -X GET -kv  

安装遇到的一些问题
Q发现只开启了https安全访问并设置了登录用户名和密码。如何取消它们
A/config/elasticsearch.yml中有个配置参数xpack.security.enabled默认值是true表示开启ssl协议并开启强制用户名密码登录访问限制。把这个参数配置为false重启elasticsearch即可。

Q多实例(集群启动)时报错
master not discovered yet, this node has not previously joined a bootstrapped (v7) cluster, and this node must discover master-eligible nodes [node-1] to bootstrap a cluster。
A1后面的实例通过node名称[node-1]发现不了master节点对应修改配置参数elasticsearch.yml文件

cluster.initial_master_nodes: [node1,node2,node3]

A2以指定node名称的方式设置master节点的范围不是很合理当后续扩容时不仅要重启已有节点还需要修改yml配置文件。所以可以通过指定端口的方式来设置master节点范围

cluster.initial_master_nodes: [127.0.0.1:9200]

标签:
声明:无特别说明,转载请标明本文来源!