文档首页/
MapReduce服务 MRS/
组件操作指南(安卡拉区域)/
使用Elasticsearch/
Elasticsearch常见问题/
Elasticsearch启动失败报错vm.max_map_count is too low问题
更新时间:2024-11-29 GMT+08:00
Elasticsearch启动失败报错vm.max_map_count is too low问题
问题背景与现象
Elasticsearch在启动过程中,启动失败,查看elasticsearch_cluster.log日志发现报错:vm.max_map_count is too low。
原因分析
启动过程中报错如下:
bootstrap checks failed max virtual memory areas vm.max_map_count [65530] is too low
解决方法
- 打开sysctl.conf文件。
vi /etc/sysctl.conf
- 在sysctl.conf文件中查找是否存在vm.max_map_count参数。
- 是,修改vm.max_map_count参数的值为655360。
- 否,在最后一行添加如下内容。
vm.max_map_count=655360
- 执行如下命令,使得修改永久生效。
sysctl -p
- 重启Elasticsearch服务。
父主题: Elasticsearch常见问题