Ich habe elasticsearch.90.7 mit einer Deb-Datei in Ubuntu installiert. Ich habe versucht, elasticsearch.90.7 mit folgendem Befehl zu deinstallieren:
sudo apt-get --purge autoremove elasticsearch
Und dann habe ich heruntergeladen elasticsearch-1.6.0.deb
, um elasticsearch 1.6 zu installieren.
Wenn ich diesen Befehl ausführe, um elasticsearch 1.6 per deb-Datei zu installieren:
dpkg -i elasticsearch-1.6.0.deb
Es zeigt mir Folgendes:
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) ...
Wenn ich elasticsearch mit service elasticsearch start
dem Starten starte , aber wenn ich diesen Befehl ausführe:curl http://localhost:9200
Es zeigt diesen Fehler:
curl: (7) Failed to connect to localhost port 9200: Connection refused
Ich denke elasticsearch ist nicht richtig installiert. Ich möchte wissen, was ich tun soll, um elasticsearch richtig zu installieren.
elasticsearch
alireza
quelle
quelle
lsof -Pni | grep 9200
seine Show nichts.Antworten:
(1) Entfernen Sie frühere Versionen von ElasticSearch:
(2) Entfernen Sie die ElasticSearch-Verzeichnisse:
(3) Installieren Sie ElasticSearch 1.6:
(4) Starten Sie den Dienst:
(5) Testen Sie, ob es funktioniert:
quelle
elasticsearch: unrecognized service
nach der Installation die.deb
Datei und versuche sie auszuführensudo service elasticsearch start
.Anscheinend haben Sie ElasticSearch korrekt installiert / aktualisiert und es wird anscheinend ausgeführt. Sie müssen es nicht erneut installieren.
Möglicherweise ist Ihr CURL-Befehl unvollständig. Versuchen Sie dies stattdessen:
Sie sollten eine json-Antwort erhalten, die folgendermaßen lautet:
quelle
service elasticsearch start
Versuchen Sie, elasticsearch nicht mit zu starten, sondern mit dem folgenden Befehl:Und sehen Sie, ob die Ausgabe der Anwendung Ihnen Ratschläge gibt, was falsch läuft ...
Wenn Sie die Ausgabe hier veröffentlichen, können Sie möglicherweise die Ursache des Problems ermitteln.
quelle
"sudo service elastische suche starten
elasticsearch: nicht anerkannter service "
Ich hatte eine beschädigte ElasticSearch-Installation.
Ich habe ElasticSearch wie in (Vorherige Versionen von ElasticSearch entfernen :) beschrieben gelöscht und erneut installiert.
Problem gelöst, viel Glück
quelle