我不是一个顽固的linux工程师,但我在启动弹性搜索时遇到了一些问题。一些统计数据:
服务器:UbuntuServer11.04弹性搜索: 1.2.3 (随appitude一起安装)
当我开始弹性搜索时,它就‘开始’了,没有一个错误:
* 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文件中。我也试图清除弹性搜索,并重新安装它,但这没有帮助。
有什么建议吗?
发布于 2014-08-11 18:57:36
问题是,我设法安装了一个需要Java7 (openjdk-7-*)的ElasticSearch版本,它不支持Ubuntu11.04。
我想更新的原因是存在一个漏洞,使得您的服务器可以用于DDOS攻击。
最后,我将弹性搜索降级到1.1.2版本,并将防火墙规则添加到iptable中,从而最终解决了这个问题。
https://serverfault.com/questions/619516
复制相似问题