🟦 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
elasticest 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.