1、unzip -d elasticsearch-6.3.2.zip /目录
2、配置文件elasticsearch.yml
cluster.name: es
node.name: master-es
path.data: /data1/es-data/,/data2/es-data/,/data3/es-data/
bootstrap.memory_lock: false
network.host: 0.0.0.0
bootstrap.system_call_filter: false
xpack.security.enabled: false
3、创建用户
新建或者更换一个用户,建议为es新建一个用户和用户组
-
groupadd es
-
useradd esuser -g es -p elasticsearch
将es的根目录所属用户和组更换为新建的用户和组,-R第归目录下所有文件
chown -R esuser:es /home/elasticsearch
切换到esuser用户启动es
-
[root@localhost elasticsearch-6.3.2]# su esuser
-
[esuser@localhost elasticsearch-6.3.2]$ ./bin/elasticsearch
4、分配权限
5、
#切换到root用户修改
vim /etc/security/limits.conf
# 在最后面追加下面内容
*** hard nofile 131072
*** soft nofile 65536
*** 是启动ES的用户
6、vim /etc/sysctl.conf
vm.swappiness=10
vm.swappiness=10
vm.max_map_count=262144