我不是一个顽固的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中来解决了这个问题。