Linux在启动时报错显示max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

  分析:报错原因是因为虚拟内存太低,所以我们的解决办法是增加虚拟内存。

解决办法:
  1. 使用命令打开修改虚拟内存的文件
vi /etc/sysctl.conf
  1. 在打开的文件中设置虚拟内存(后面的数可以设置的更大点)
    vm.max_map_count=262144

  2. 使设置的虚拟内存生效

 sysctl -p

  注意:使用docker或者k8s启动报该错误修改宿主机或者node的该参数,而不是修改容器镜像的该参数。

Logo

更多推荐