3.3.9. 临时文件

未匹配的标注

默认情况下,Elasticsearch 启动脚本在系统临时目录下立即创建私有临时目录。

在某些 Linux 发行版上,如果最近未访问过文件和目录,则系统程序将从/ tmp中清除文件和目录。如果长时间不使用需要临时目录的功能,这可能会导致在运行时, Elasticsearch 删除私有临时目录。如果随后使用需要临时目录的功能,则将导致问题。

如果您使用.deb.rpm软件包安装 Elasticsearch 并在systemd下运行它,则定期清理计划将排除 Elasticsearch 使用的私有临时目录。

但是,如果您打算长时间在 Linux 上运行.tar.gz发行版,则应考虑为 Elasticsearch 创建专用的临时目录,该临时目录不在将清除旧文件和目录的路径下。该目录应该设置权限,以便只有运行 Elasticsearch 的用户才能访问它。然后在启动 Elasticsearch 之前将 $ ES_TMPDIR 环境变量指向它。

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

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

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

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

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


暂无话题~