3.4.3. 文件描述符

未匹配的标注

注意:这仅与 Linux 和 macOS 有关,如果在 Windows 上运行 Elasticsearch ,则可以安全地忽略。在 Windows 上, JVM 使用的 API 仅受可用资源限制。

Elasticsearch 使用大量文件描述符或文件句柄。文件描述符用完可能是灾难性的,并且很可能导致数据丢失。请确保将运行 Elasticsearch 的用户打开文件描述符的数量限制增加到65536或更高。

对于.zip.tar.gz包安装的,在启动 elasticsearch 之前,请将ulimit -n 65535 设置为根目录,或者在 /etc/security/limits.confnofile设置为65535

在 macOS 上,您还必须将 JVM选项 - XX:-MaxFDLimit传递给 Elasticsearch ,使其可使用更高的文件描述符限制。

RPM 和 Debian 软件包已经默认将文件描述符的最大数量设置为65535,并且不需要进一步配置。

您还可以使用Nodes Stats API 为每个节点配置max_file_descriptors,如图:

GET _nodes/stats/process?filter_path=**.max_file_descriptors

本文章首发在 LearnKu.com 网站上。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://learnku.com/docs/elasticsearch73...

译文地址:https://learnku.com/docs/elasticsearch73...

上一篇 下一篇
CrazyZard
贡献者:2
讨论数量: 0
发起讨论 只看当前版本


暂无话题~