跳到主要内容

文档记录

问题点

  • es使用docker部署报错

es使用docker部署报错 max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

怎么解决


您好!根据您的搜索结果,我为您提供以下解决方案来解决Elasticsearch使用Docker部署时出现"max virtual memory areas vm.max_map_count is too low"错误。

解决方案如下:

  1. 编辑 /etc/sysctl.conf 文件,追加以下内容:

    vm.max_map_count=262144
    ```

    保存文件后,执行以下命令使修改生效:

    ```shell
    sysctl -p
    ```

    最后重新启动Elasticsearch服务即可成功解决问题 [[1]](https://blog.csdn.net/BigData_Mining/article/details/108927120)。

请注意,如果您是在Docker容器中部署Elasticsearch,您需要在宿主机上修改该参数,而不是在容器镜像中修改。

希望这些信息对您有所帮助!


Learn more:

  1. docker下安装elasticSearch报错:[1]: max virtual memory areas vm.max_map_count [65530] is too low-CSDN博客
  2. elasticsearch启动报错max virtual memory areas解决办法 - minseo - 博客园
  3. 草履虫也能看懂的ELK搭建流程 - 真正的大英雄 - 博客园