Instalé elasticsearch.90.7 con un archivo deb en ubuntu. Intenté desinstalar elasticsearch.90.7 con este comando:
sudo apt-get --purge autoremove elasticsearch
Y luego lo descargué elasticsearch-1.6.0.deb
para instalar elasticsearch 1.6.
Cuando ejecuto este comando para instalar elasticsearch 1.6 por el archivo deb:
dpkg -i elasticsearch-1.6.0.deb
Me muestra esto:
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) ...
Cuando inicio Elasticsearch con service elasticsearch start
su inicio, pero cuando ejecuto este comando:curl http://localhost:9200
Muestra este error:
curl: (7) Failed to connect to localhost port 9200: Connection refused
Creo que elasticsearch no está instalado correctamente. Quiero saber qué debo hacer para instalar Elasticsearch correctamente.
elasticsearch
alireza
fuente
fuente
lsof -Pni | grep 9200
, no muestra nada.Respuestas:
(1) Eliminar versiones anteriores de ElasticSearch:
(2) Elimine los directorios de ElasticSearch:
(3) Instalar ElasticSearch 1.6:
(4) Inicie el servicio:
(5) Pruebe si funciona:
fuente
elasticsearch: unrecognized service
después de instalar el.deb
archivo e intentar ejecutarlosudo service elasticsearch start
.Parece que ha instalado / actualizado ElasticSearch correctamente y parece estar ejecutándose. No necesita reinstalarlo.
Puede ser que su comando CURL esté incompleto. Intenta esto en su lugar:
Debería recibir una respuesta json que dice así:
fuente
En lugar de iniciar elasticsearch con
service elasticsearch start
, intente iniciarlo con el siguiente comando:Y vea si el resultado de la aplicación le está dando algún consejo sobre lo que está mal ...
Publicar el resultado aquí puede ayudarnos a encontrar el origen del problema.
fuente
"inicio de búsqueda elástica de servicio de sudo
elasticsearch: servicio no reconocido "
Tuve una instalación corrupta de ElasticSearch.
Eliminé y volví a instalar ElasticSearch como se menciona en (Eliminar versiones anteriores de ElasticSearch :)
Problema resuelto, buena suerte.
fuente