1.先新建一个用户(出于安全考虑,elasticsearch默认不允许以root账号运行。)
创建用户:useradd esuser设置密码:passwd esuser
2.下载es安装包并解压到es目录
修改配置文件设置JVM堆大小
config/jvm.options
-Xms1g-Xmx1g
3.修改系统 /etc/security/limits.conf文件 增加配置
vi /etc/security/limits.conf* soft nofile 65536* hard nofile 65536注意*不要手贱去掉
4.修改系统/etc/sysctl.conf文件
vi /etc/sysctl.conf最后添加一行vm.max_map_count=655360sysctl -p
5.启动
将es文件夹下的所有目录的所有权限迭代给esuser用户
chgrp -R esuser ./eschown -R esuser ./eschmod 777 es
先切换到esuser用户启动
su esuser./bin/elasticsearch
