wsl&&虚拟机使用docker启动ES报错:max virtual memory areas vm.max_map_count [65530] is too low解决

2022-08-07 15:14:20 浏览数 (1)

解决:

切换到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

然后执行命令加载参数:sysctl -p

查看结果:

sysctl -a|grep vm.max_map_count

注意是修改宿主机,不是修改容器中的配置文件

0 人点赞