Eu instalei elasticsearch.90.7 com um arquivo deb no ubuntu. Eu tentei desinstalar elasticsearch.90.7 com este comando:
sudo apt-get --purge autoremove elasticsearch
E então eu baixei elasticsearch-1.6.0.deb
para instalar elasticsearch 1.6.
Quando executo este comando para instalar o elasticsearch 1.6 pelo arquivo deb:
dpkg -i elasticsearch-1.6.0.deb
Isso me mostra o seguinte:
Selecting previously unselected package elasticsearch.
(Reading database ... 89826 files and directories currently installed.)
Preparing to unpack elasticsearch-1.6.0.deb ...
Creating elasticsearch group... OK
Creating elasticsearch user... OK
Unpacking elasticsearch (1.6.0) ...
Setting up elasticsearch (1.6.0) ...
Processing triggers for ureadahead (0.100.0-16) ...
Quando inicio o elasticsearch com service elasticsearch start
o início, mas quando executo este comando:curl http://localhost:9200
Mostra este erro:
curl: (7) Failed to connect to localhost port 9200: Connection refused
Eu acho que o elasticsearch não está instalado corretamente. Quero saber o que devo fazer para instalar o elasticsearch corretamente.
elasticsearch
alireza
fonte
fonte
lsof -Pni | grep 9200
seu show nada.Respostas:
(1) Remova as versões anteriores do ElasticSearch:
(2) Remova os diretórios do ElasticSearch:
(3) Instale o ElasticSearch 1.6:
(4) Inicie o serviço:
(5) Teste se funciona:
fonte
elasticsearch: unrecognized service
depois de instalar o.deb
arquivo e tentar executarsudo service elasticsearch start
.Parece que você instalou / atualizou o ElasticSearch corretamente e parece estar em execução. Você não precisa reinstalá-lo.
Pode ser que o seu comando CURL esteja incompleto. Tente isso:
Você deve receber uma resposta json com a seguinte redação:
fonte
Em vez de iniciar elasticsearch with
service elasticsearch start
, tente iniciá-lo com o seguinte comando:E veja se a saída do aplicativo está lhe dando algum conselho sobre o que está acontecendo de errado ...
A publicação da saída aqui pode nos ajudar a encontrar a origem do problema.
fonte
"sudo service elastic search start
elasticsearch: serviço não reconhecido "
Eu tinha uma instalação corrompida do ElasticSearch.
Excluí e reinstalei o ElasticSearch conforme mencionado em (Remover versões anteriores do ElasticSearch :)
Problema resolvido, boa sorte
fonte