原英文版地址: https://www.elastic.co/guide/en/elasticsearch/reference/7.7/_maximum_map_count_check.html, 原文档版权归 www.elastic.co 所有
本地英文版地址: ../en/_maximum_map_count_check.html

最大映射数量检查 (Maximum map count check)

继续上个 知识点,为了有效地使用 mmap,Elasticsearch 还需要创建许多内存映射区域的能力。 最大映射数量检查会检查内核是否允许一个进程拥有至少 262,144 个内存映射区域,并且仅在 Linux 上强制执行。 要通过最大映射数量检查,必须通过 sysctlvm.max_map_count 至少配置为 262144

或者,只有在使用 mmapfshybridfs 作为索引的存储类型时,才需要最大映射数量检查。 如果你 不允许 使用 mmap ,则不会强制执行此引导检查。