Назад | Перейти на главную страницу

Не удалось получить доступ к файлу pid для elasticsearch

Я не заядлый разработчик Linux, но у меня возникли проблемы с запуском Elastic Search. Некоторая статистика:

Сервер: Ubuntu Server 11.04 Elastic Search: 1.2.3 (устанавливается вместе с appitude)

Когда я запускаю Elastic 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. Я также попытался очистить эластичный поиск и установить его заново, но это не помогло.

Какие-либо предложения?

Проблема заключалась в том, что каким-то образом мне удалось установить версию ElasticSearch, для которой требовалась Java 7 (openjdk-7- *), которая не поддерживает Ubuntu 11.04.

Причина, по которой я хотел обновить, заключается в уязвимости, которая делает ваш сервер пригодным для DDOS-атак.

Я, наконец, решил проблему, понизив Elastic Search до версии 1.1.2 и добавив правила брандмауэра в мои iptables.