
问题:启动Elasticsearch6.7.2的时候遇到的错误。
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
Elasticsearch用户拥有的内存权限太小,至少需要262144。
解决方案:
- 切换到root用户
- 执行命令:sysctl -w vm.max_map_count=262144
-
查看结果:sysctl -a|grep vm.max_map_count
-
显示:vm.max_map_count = 262144
上述方法修改之后,如果重启虚拟机将失效。
解决办法:在 /etc/sysctl.conf文件最后添加一行vm.max_map_count=262144,即可永久修改
来源:oschina
链接:https://my.oschina.net/u/3727895/blog/4291056