Elasticsearch 1.6 在 ubuntu pid 文件上重新启动

Elasticsearch 1.6 reboot on ubuntu pid-file

这里有人在 Ubuntu 上安装了最新版本的 Elasticsearch 吗?如果是这样,您可能在重新启动 Ubuntu 服务器时遇到了 elasticsearch PID_DIR 问题。

文件 PID 文件被写入此目录:/var/run/elasticsearch 但在 Linux 重新启动时它实际上并不存在,因为它被 ubuntu.This 删除在早期版本中不是问题(或者至少在 1.3.9 中没有)。是否可以让 elasticsearch 将 pid 文件写入另一个不会被 elasticsearch 清理的位置?

提前致谢,

阿尔诺

在 elasticsearch 修复它之前,一种可能的解决方法是调整 文件 /etc/init.d/elasticsearch

改变 PID_DIR="/var/run/elasticsearch" 到 PID_DIR="/var/run"

现在将直接在 运行 文件夹中创建 PID 文件。

https://github.com/elastic/elasticsearch/issues/11594