其他分享
首页 > 其他分享> > Elasticsearch常见问题

Elasticsearch常见问题

作者:互联网

image

解决方案

切换到其他用户启动即可,记得修改elasticsearch目录权限以及日志目录和数据目录权限


image

解决方案

修改elasticsearch.yml中配置在Memory下面添加下面两个属性:

bootstrap.memory_lock: false
bootstrap.system_call_filter: false

解决方案

切换到root用户,编辑limits.conf配置文件, vim /etc/security/limits.conf添加以下内容:

* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

解决方案

切换到root用户,进入limits.d目录下,修改90-nproc.conf 配置文件,vi /etc/security/limits.d/90-nproc.conf,找到如下内容:

* soft nproc 1024 修改为 * soft nproc 2048


解决方案

切换到root用户下,修改配置文件sysctl.conf,vi /etc/sysctl.conf添加下面配置

vm.max_map_count=655360

保存退出并执行命令

sysctl -p

解决方案

备份之前的lib库,然后在GitHub下载jna-5.0.0.zip文件,然后将里面的dist目录下的jna.jar替换掉之前lib库中jna-4.4.0.jar


解决方案

切换到root用户,编辑limits.conf配置文件, vim /etc/security/limits.conf添加以下内容:

* hard memlock unlimited
* soft memlock unlimited
*  - as unlimited

es启动报错

解决方案

切换到root用户,编辑limits.conf配置文件, vim /etc/security/limits.conf添加以下内容:

  # 这里的用户名改为你为es分配的用户名
  用户名 hard memlock unlimited
  用户名 soft memlock unlimited

标签:常见问题,limits,root,unlimited,Elasticsearch,conf,max,soft
来源: https://www.cnblogs.com/amcoder/p/13914268.html