Aller au contenu principal

🟦 Installation d’Elasticsearch 8.x (mode standalone)

Cette section décrit l’installation et la configuration d’Elasticsearch en mode standalone sur un système Linux de type RedHat / Rocky / CentOS.


📥 1. Préparation

Se placer dans le répertoire temporaire :

cd /tmp

🔐 2. Importation de la clé GPG Elasticsearch

sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch

📦 3. Téléchargement du package Elasticsearch

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.17.4-x86_64.rpm

⚙️ 4. Installation d’Elasticsearch

sudo rpm --install elasticsearch-8.17.4-x86_64.rpm

⚠️ Important Lors de l’installation, un mot de passe pour l’utilisateur elastic est généré automatiquement. Conservez-le précieusement, il sera nécessaire pour l’administration du cluster.

Exemple de mot de passe généré :

n1Yp1lLiAKUpldKjvDAV

🛠️ 5. Configuration d’Elasticsearch

Éditer le fichier de configuration principal :

sudo vim /etc/elasticsearch/elasticsearch.yml

Rechercher et adapter les paramètres suivants :

cluster.name: es_standalone
node.name: atdia-estest.epedia
path.data: /var/lib/elasticsearch
network.host: 0.0.0.0
cluster.initial_master_nodes: ["atdia-estest.epedia"]

📝 Remarque En mode standalone, le nœud est à la fois master et data.


🚀 6. Démarrage d’Elasticsearch

Activer et démarrer le service :

sudo systemctl enable --now elasticsearch

Vérifier l’état du service :

sudo systemctl status elasticsearch

🎉 Elasticsearch est maintenant installé et opérationnel en mode standalone.