Come installare e configurare Elasticsearch nel tuo ambiente di sviluppo/produzione?

Pubblicato: 2019-12-29

Come installare e configurare Elasticsearch in ambiente Linux

In questo tutorial esamineremo i passaggi su come installare e configurare Elasticsearch per il tuo ambiente di sviluppo e produzione.

Cos'è ElasticSearch?

Uno dei migliori motori di ricerca e analisi al mondo. Elasticsearch è un motore distribuito basato su JSON progettato per scalability orizzontale, massima reliability e facile gestione.

La ricerca elastica archivia centralmente i tuoi dati in modo che tu possa scoprire l'atteso e scoprire l'imprevisto. Puoi inviare tutti i tuoi log da a ElasticSearch tramite Filebeat e visualizzare le metriche all'istante.

Come avviare ElasticSearch come utente normale

Se hai una delle seguenti domande, sei nel posto giusto:

  • Come installare e configurare Elasticsearch su Ubuntu 16.04
  • Installazione e configurazione di Elasticsearch
  • Installazione e configurazione di Elasticsearch
  • Come installare e configurare un'istanza Elasticsearch remota

Passaggio 1) Installa Elasticsearch

Ecco alcuni semplici comandi per installare Elasticsearch sul tuo sistema operativo Linux/Ubuntu.

E questo è tutto. Ecco i log di installazione.

Registri di installazione:

Passaggio 2) Avvia il processo Elasticsearch

Devi assicurarti che JAVA_HOME sia configurato correttamente.

Avvia il comando del processo ElasticSearch:

Assicurati di dover avviare Elastic Search utilizzando normal user . ElasticSearch non si avvia come root user e vedrai l'errore di seguito se provi a eseguirlo come utente root.

Segui questo tutorial su come aggiungere un utente non root e accedere.

Ecco un output dei risultati della console:

Step-3) Controlla il processo di Elasticsearchprocess

Come assicurarsi che Elasticsearch sia in esecuzione?

command: ps -pochi | grep elastico

Questo è tutto. Sei pronto per eseguire ElasticSearch.

File di avvio di elasticsearch predefinito:

contenuto del file elasticsearch:

Qual è il prossimo? Imposta Filebeat.

Come installare e configurare Filebeat? Log Forwarder leggero per ambiente di sviluppo/produzione