J'ai installé elasticsearch.90.7 avec un fichier deb dans ubuntu. J'ai essayé de désinstaller elasticsearch.90.7 avec cette commande:
sudo apt-get --purge autoremove elasticsearch
Et puis j'ai téléchargé elasticsearch-1.6.0.deb
pour installer elasticsearch 1.6.
Lorsque j'exécute cette commande pour installer elasticsearch 1.6 par fichier deb:
dpkg -i elasticsearch-1.6.0.deb
Cela me montre ceci:
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) ...
Quand je démarre elasticsearch avec service elasticsearch start
ça commence, mais quand j'exécute cette commande:curl http://localhost:9200
Il montre cette erreur:
curl: (7) Failed to connect to localhost port 9200: Connection refused
Je pense qu'elasticsearch n'est pas installé correctement. Je veux savoir ce que je dois faire pour installer correctement elasticsearch.
elasticsearch
alireza
la source
la source
lsof -Pni | grep 9200
son rien.Réponses:
(1) Supprimez les versions précédentes d'ElasticSearch:
(2) Supprimez les répertoires ElasticSearch:
(3) Installez ElasticSearch 1.6:
(4) Démarrez le service:
(5) Testez si cela fonctionne:
la source
elasticsearch: unrecognized service
après avoir installé le.deb
fichier et essayé de courirsudo service elasticsearch start
.Il semble que vous ayez installé / mis à jour ElasticSearch correctement et il semble être en cours d'exécution. Vous n'avez pas besoin de le réinstaller.
Il se peut que votre commande CURL soit incomplète. Essayez plutôt ceci:
Vous devriez recevoir une réponse json qui se lit comme suit:
la source
Au lieu de démarrer elasticsearch avec
service elasticsearch start
, essayez de le démarrer avec la commande suivante:Et voyez si la sortie de l'application vous donne des conseils sur ce qui ne va pas ...
La publication de la sortie ici peut nous aider à trouver l'origine du problème.
la source
"début de recherche élastique du service sudo
elasticsearch: service non reconnu "
J'ai eu une installation ElasticSearch corrompue.
J'ai supprimé et réinstallé ElasticSearch comme mentionné dans (Supprimer les versions précédentes d'ElasticSearch :)
Problème résolu, bonne chance
la source