Não foi possível acessar o arquivo pid para elasticsearch

1

Eu não sou um engenheiro linux obstinado, mas estou tendo alguns problemas com o início do Elastic Search. Algumas estatísticas:

Servidor: Ubuntu Server 11.04 Elastic Search: 1.2.3 (instalado com appitude)

Quando inicio o Elastic Search, ele 'inicia' sem um erro:

* Starting Elasticsearch Server

(de novo e de novo)

Quando executo o status, obtenho:

* could not access PID file for elasticsearch

O arquivo pid localizado aqui tem as permissões certas (eu acho?):

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

Além disso, o usuário elasticsearch existe no arquivo / etc / passwd. Eu também tentei limpar a pesquisa elástica e instalá-la novamente, mas isso não ajudou.

Alguma sugestão?

    
por Kees Schepers 11.08.2014 / 12:28

1 resposta

1

O problema foi que de alguma forma eu consegui instalar uma versão do ElasticSearch que requeria o Java 7 (openjdk-7- *) que não é compatível com o Ubuntu 11.04.

O motivo pelo qual eu quis atualizar é devido a uma vulnerabilidade que torna seu servidor utilizável para ataques de DDOS.

Eu finalmente consertei o problema fazendo downgrade do Elastic Search para a versão 1.1.2 e adicionando regras de firewall ao meu iptables.

    
por 11.08.2014 / 20:57