1.下载tar包
2.解压tar -zxvf
3.解压后移动解压文件 到/usr/local/
4.修改核心配置文件 config/elasticearch.yml
// 修改集群名称cluster.name: '自定义集群名称'// 当前es节点名称 如果在集群环境中,都要有相应的名字node.name: '自定义节点名称'// data 保存地址path.data: ''// 日志保存地址path.logs:// 绑定es网络ipnewwork.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 esuserchown -R esuser:esuser /usr/local/elasticsearch-7.6.2su esuserwhoami
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 # 刷新
