Comment installer et configurer Elasticsearch sur votre environnement de développement/production ?

Publié: 2019-12-29

Comment installer et configurer Elasticsearch sur un environnement Linux

Dans ce didacticiel, nous allons passer en revue les étapes d'installation et de configuration d' Elasticsearch pour votre environnement de développement et de production.

Qu'est-ce qu'ElasticSearch ?

L'un des meilleurs moteurs de recherche et d'analyse au monde. Elasticsearch est un moteur distribué basé sur JSON conçu pour une scalability horizontale , une reliability maximale et une gestion facile.

La recherche élastique stocke vos données de manière centralisée afin que vous puissiez découvrir ce qui est attendu et découvrir l'inattendu. Vous pouvez envoyer tous vos journaux à ElasticSearch via Filebeat et visualiser les métriques instantanément.

Comment démarrer ElasticSearch en tant qu'utilisateur normal

Si vous avez l'une des questions ci-dessous, vous êtes au bon endroit :

  • Comment installer et configurer Elasticsearch sur Ubuntu 16.04
  • Installation et configuration d'Elasticsearch
  • Installation et configuration d'Elasticsearch
  • Comment installer et configurer une instance Elasticsearch distante

Étape-1) Installez Elasticsearch

Voici quelques commandes simples pour installer Elasticsearch sur votre système d'exploitation Linux/Ubuntu.

Et c'est tout. Voici les journaux d'installation.

Journaux d'installation :

Étape 2) Démarrer le processus Elasticsearch

Vous devez vous assurer que JAVA_HOME est correctement configuré.

Commande de démarrage du processus ElasticSearch :

Assurez-vous que vous devez démarrer Elastic Search en utilisant normal user . ElasticSearch ne démarrera pas en tant root user et vous verrez l'erreur ci-dessous si vous essayez de l'exécuter en tant qu'utilisateur root.

Suivez ce didacticiel pour savoir comment ajouter un utilisateur non root et se connecter.

Voici une sortie de résultat de console :

Étape-3) Vérifiez le processus Elasticsearchprocess

Comment s'assurer qu'Elasticsearch est en cours d'exécution ?

command: ps -peu | grep élastique

C'est ça. Vous êtes prêt à exécuter ElasticSearch.

Fichier de démarrage elasticsearch par défaut :

contenu du fichier elasticsearch :

Et après? Configurez Filebeat.

Comment installer et configurer Filebeat ? Redirecteur de journal léger pour l'environnement de développement/production