1.下载tar包
2.解压tar -zxvf
3.解压后移动解压文件 到/usr/local/
4.修改核心配置文件 config/elasticearch.yml
// 修改集群名称
cluster.name: '自定义集群名称'
// 当前es节点名称 如果在集群环境中,都要有相应的名字
node.name: '自定义节点名称'
// data 保存地址
path.data: ''
// 日志保存地址
path.logs:
// 绑定es网络ip
newwork.host: 0.0.0.0
// 默认端口号修改
http.port:9200
// 集群节点名称
cluster.initial_master_nodes:["同之前node.name"]
5. JVM参数 config/jvm.options 默认1g 自行修改
-Xms1g
-Xmx1g
6.添加用户 es 不允许root操作es
useradd esuser
chown -R esuser:esuser /usr/local/elasticsearch-7.6.2
su esuser
whoami
7. 修改 /etc/security/limits.config
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
8. 修改 /etc/sysctl.conf
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
vm.max_map_count=262145
## 保存后执行
sysctl -p # 刷新