1. install
1.1 curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2-linux-x86_64.tar.gz
1.2 tar -xzvf elasticsearch-7.6.2-linux-x86_64.tar.gz
1.3 cd elasticsearch-7.6.2
1.4 ./bin/elasticsearch
1.5 解决es root用户不能启动
es 不允许root 用户启动 建用户组和用户
groupadd elasticsearch
useradd elasticsearch -g elasticsearch -p root
chown -R elasticsearch:elasticsearch elasticsearch-7.6.2
1.6 开放 9200端口
yum install firewalld
firewall-cmd --zone=public --add-port=9200/tcp --permanent
1.7 启动报错
bin/elasticsearch
[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
vim config/elasticsearch.yml
添加配置
discovery.seed_hosts: ["127.0.0.1"]
cluster.initial_master_nodes: ["node-1"]
1.8 安装elasticHead 插件
第一步 下载插件
下载插件地址:https://github.com/liufengji/es-head
第二步 修改名称并解压
将elasticsearch-head.crx更名为elasticsearch-head.rar 再解压;
进入elasticsearch-head文件夹将_metadata文件夹重命名为metadata
第三步 安装插件
打开Google的扩展程序,点击加载已解压的扩展程序,选择解压elasticsearch-head文件夹即可添加插件成功
eshead 建索引报错:
https://blog.csdn.net/ggbrxxzld/article/details/127792537