elasticsearch - ¿Cómo instalar plugin/head para búsqueda elástica?
sense elasticsearch-marvel (8)
Acabo de instalar ES utilizando 1.4.4. en las ventanas Por favor, compruebe si ha recibido la confirmación de que el plugin está instalado. También revise sus comandos. Vea abajo.
He instalado la búsqueda elástica y su cabeza de plugin pero cuando entro en el
**url
"localhost:9200/_plugin/head/"**
¿No muestra nada?
Y también instalé Marvel / SENSE para propósitos de monitoreo. He instalado plugin / head usando
sudo elasticsearch/bin/plugin -install mobz/elasticsearch-head
Pero tampoco es que funcione. Error: la consola no se encuentra en la url http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/sense_widget.html?snippets/010_Intro/10_Info.json
Por cierto soy nuevo en la búsqueda elástica. Entonces, si pudiera decirme por qué no muestra nada o si he cometido algún error.
¡Gracias de antemano!
Actualización de las respuestas ya existentes para CentOS / RHEL 7.
Dado que v5.x, el complemento ElasticSearch Head está en desuso y es-head debe ejecutarse como un servidor independiente. Aquí es cómo instalar en CentOS / RHEL 7.
Primero, instale Node.js y Git.
A continuación, ejecute estos comandos:
git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start
Suponiendo que la instalación de ES se ejecuta en http://localhost:9200/ , ahora puede acceder a es-head en http://localhost:9100/ .
Lo siguiente es lo que usé en mi Ubuntu 14.04 elasticsearch 2.0.0. en lugar de -i, necesitas usar la palabra instalar (sin guión)
con proxy:
/opt/elasticsearch/bin/plugin install -DproxyPort=80 -DproxyHost=www.example.com mobz/elasticsearch-head
sin proxy:
/opt/elasticsearch/bin/plugin install mobz/elasticsearch-head
Puede crear la unidad del sistema con npm run start. Me gusta esto:
[Unit]
Description=Elasticsearch-head
After=syslog.target
After=network.target
[Service]
ExecStart=/usr/bin/npm run start
WorkingDirectory=/usr/share/elasticsearch/elasticsearch-head
Restart=always
StandardOutput=syslog
StandardError=syslog
User=user
Group=user
[Install]
WantedBy=multi-user.target
Si alguien intenta con la versión 5 o si no:
para Elasticsearch 5.x: los complementos no son compatibles. Ejecute elasticsearch-head como un autónomo
para Elasticsearch 2.x - 4.x: sudo elasticsearch / bin / plugin install mobz / elasticsearch-head
- para Elasticsearch 1.x: sudo elasticsearch / bin / plugin -install mobz / elasticsearch-head / 1.x
- para Elasticsearch 0.9: sudo elasticsearch / bin / plugin -install mobz / elasticsearch-head / 0.9
De GitHub
Si está en Ubuntu 16.04 o en cualquier otra versión, este comando seguramente se ejecutará,
elasticsearch / bin / plugin install -DproxyPort = 80 -DproxyHost = www.example.com mobz / elasticsearch-head
Si tiene que usar proxy para acceder a sitios web externos, puede instalar el siguiente comando para instalarlo:
bin/plugin -i -DproxyPort=80 -DproxyHost=www.example.com mobz/elasticsearch-head
También puede ejecutar el cabezal de búsqueda elástica como una extensión de cromo "ElasticSearch Head". Haga clic en el icono de extensión en la barra de herramientas de su navegador web después de la instalación.