无法访问弹性search的pid文件

我不是一个顽固的Linux工程师,但是我在启动Elastic Search时遇到了一些问题。 一些统计数据:

服务器:Ubuntu服务器11.04弹性search:1.2.3(与appitude安装)

当我启动弹性search时,“开始”没有错误:

* Starting Elasticsearch Server

(一遍又一遍地)

当我运行状态时,我得到:

* could not access PID file for elasticsearch

位于这里的pid文件有正确的权限(我猜?):

-rw-r--r-- 1 elasticsearch elasticsearch 0 2014-08-11 12:26 /var/run/elasticsearch.pid

此外,elasticsearch用户还存在于/ etc / passwd文件中。 我也尝试清除弹性search,并再次安装它,但没有帮助。

有什么build议么?

问题是,我设法安装了一个ElasticSearch版本,它需要不支持Ubuntu 11.04的Java 7(openjdk-7- *)。

我想更新的原因是因为这个漏洞使得您的服务器可用于DDOS攻击。

我最终通过将Elastic Search降级到版本1.1.2并将防火墙规则添加到我的iptables中来解决了这个问题。