メインコンテンツにスキップ

文書履歴

問題点

  • 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)

Elasticsearch イメージ上で直接引数を変更する場合は、コンテナイメージ内で Docker コンテナ内で更新する必要がある場合ではないことに注意してください。

情報がまだ便利だと思います!


Learn more:

  1. docker:[1]: max virtual memory areas vm.max_map_count [65530] is too low-CSDNブログ
  2. elasticsearch-headymax virtual memory areの解決策 - minseo - ブログ園
  3. 芝生で理解しているELKが実際に建てた真のヒーロー - ブログ園