当前位置: 代码迷 >> 综合 >> elasticsearch linux安装
  详细解决方案

elasticsearch linux安装

热度:22   发布时间:2023-10-26 19:33:19.0

第一步:下载elasticsearch    什么版本都可以

第二步: 解压文件

第三步: 在conf目录下修改elasticsearch.yml配置

第四步: 如果当前是root用户不能启动,因为elasticsearch由于安全原因不能以root权限访问

所以先建立用户:

adduser xxx

然后配置密码

passwod xxx

然后为这个用户分配当前elasticsearch文件的权限

chown -R xxx 文件目录

第五步:用xxx用户重新进入

su xxx

第六步:启动elasticsearch

sh elasticsearch -d

注意:如果报错

1: max file descriptors [65535] for elasticsearch process is too low, increase to at least [65536]  

解决办法:

修改/etc/security/limits.conf,修改到提示值

* - nofile 65536
* - memlock unlimited

2: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

修改/etc/sysctl.conf

添加vm.max_map_count=262144 

然后执行 sysctl -p