Elasticsearch启动报错
程序员文章站
2024-03-25 12:50:52
...
报错信息一:
ERROR: [2] bootstrap checks failed
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
解决方法:
# vim /etc/sysctl.conf
添加下面配置:
vm.max_map_count=655360
并执行命令:
# sysctl -p
报错信息二:
ERROR: [1] bootstrap checks failed
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
解决方法:
切换到root用户
# ulimit -Hn 查看硬限制
# vim /etc/security/limits.conf
#添加下面设置 hadoop是用户
elsearch soft nofile 65536
elsearch hard nofile 65536
退出用户重新登录,使配置生效
重新 ulimit -Hn 查看硬限制 会发现数值有4096改成65535
# vim /etc/security/limits.d/90-nproc.conf
找到如下内容:
soft nproc 1024
修改为
soft nproc 2048
上一篇: vue动画笔记
下一篇: 启动elasticsearch报错
推荐阅读
-
启动elasticsearch报错
-
Elasticsearch启动报错
-
首次安装使用typescript报错
-
Android Studio 报错 executing external native build for cmake xxx CMakeLists.txt
-
在Django框架中偶遇报错:AttributeError: ‘str’ object has no attribute ‘decode’解决办法
-
Elasticsearch(二) Elasticsearch中的Mapping映射, 更新mapping和添加mapping
-
Django 报错:‘AttributeError: ‘str‘ object has no attribute ‘decode‘‘
-
elasticsearch启动常见错误
-
【已解决】python-pip升级报错- AttributeError: 'NoneType' object has no attribute 'bytes'
-
Elasticsearch中的Mapping