报错分析:
这个错误是我在以自定义配置文件
的方式启动ElasticSearch的时候报的错误:报错的原因是因为:elasticsearch用户拥有的内存权限太小,至少需要262144
解决方案:
我当前的用户是zhangsan
,先使用命令su -l root
将用户切换为root
,
执行下面命令:
sysctl -w vm.max_map_count=262144
执行下面命令查看:
sysctl -a|grep vm.max_map_count
、
然后在 /etc/sysctl.conf文件最后添加一行
vm.max_map_count=262144
输入命令:sysctl -p
立即生效