最大虚拟内存检查编辑

Elasticsearch 和 Lucene 使用 mmap 来有效地将索引的一部分映射到 Elasticsearch 地址空间。这将某些索引数据从 JVM 堆中移出,但保留在内存中以实现极快的访问速度。为了使这有效,Elasticsearch 应该具有无限的地址空间。最大虚拟内存检查强制执行 Elasticsearch 进程具有无限的地址空间,并且仅在 Linux 上强制执行。要通过最大虚拟内存检查,您必须配置系统以允许 Elasticsearch 进程具有无限的地址空间。这可以通过将 <user> - as unlimited 添加到 /etc/security/limits.conf 来完成。这可能需要您也增加 root 用户的限制。