ElasticSearch Update 6.7.2
Cet article présente la mise à jour de ElasticSearch
en version 6.7.2
.
Dans le cadre de cet article, la mise à jour est effectuée manuellement avec le même principe que pour l'installation initiale. Théoriquement, la mise à jour est simple. Cependant il est nécessaire de n'oublier aucune étape.
Attention tous les produits de la suite ne sont pas forcément compatibles. Par exemple, il est nécessaire de mettre à jour Kibana
dans la même version, soit 6.4.X
, en même temps.
Sommaire
Votre avis
Nobody voted on this yet
|
|
Téléchargement
L'application est téléchargée dans le répertoire /var/opt/elasticsearch
.
#sudo wget -P /var/opt/elasticsearch https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.7.2.tar.gz
Installation
L'application va être installée sous /var/opt/elasticsearch
, avec modification de l'emplacement racine pour être 6.7.2
.
#sudo tar --transform 's/^elasticsearch-6.7.2/6.7.2/' -C /var/opt/elasticsearch -xzvf /var/opt/elasticsearch/elasticsearch-6.7.2.tar.gz
Le fichier téléchargé peut être supprimé.
#sudo rm /var/opt/elasticsearch/elasticsearch-6.7.2.tar.gz
Propriétaire fichiers
L'installation a été réalisée avec le compte root
. Il est préférable de donner la propriété au compte de démarrage du serveur web, soit elasticsearch
dans le cadre de cette installation.
#sudo chown -R elasticsearch:elasticsearch /var/opt/elasticsearch/6.7.2
Sécurisation
Les droits mis en place seront uniquement pour le compte d'exécution, soit elasticsearch
.
#sudo chmod -R go-rwx /var/opt/elasticsearch/6.7.2
Arrêt
Dans le cadre de cette installation, l'instance est arrêté. Ceci ne serait pas nécessaire en utilisant un cluster. De plus pour éviter toute erreur potentielle, les applications périphériques, Logstash
/ Kibana
/ Beats
, sont arrêtées.
#sudo systemctl stop elasticsearch
Fichiers communs
Lors de l'installation, les fichiers de configuration ont été placés dans /var/opt/elasticsearch/common/config
. Ceux-ci ne sont pas modifiés entre les deux versions et aucune action n'est requise.
Référencement version
Afin de faciliter les montées de versions, le lien /var/opt/elasticsearch/installed
a été mis en place et doit être mis à jour.
#sudo rm /var/opt/elasticsearch/installed #sudo ln -s /var/opt/elasticsearch/6.7.2 /var/opt/elasticsearch/installed #sudo chown -h elasticsearch:elasticsearch /var/opt/elasticsearch/installed
Redémarrage
L'instance peut être redémarrée.
#sudo systemctl start elasticsearch
Voir aussi
Documentation officielle: https://www.elastic.co/guide/en/elasticsearch/reference/6.7/setup-upgrade.html
https://www.elastic.co/guide/en/elasticsearch/reference/6.7/rolling-upgrades.html
https://www.elastic.co/guide/en/elasticsearch/plugins/6.7/listing-removing-updating.html
Release Notes: https://www.elastic.co/guide/en/elasticsearch/reference/6.7/release-notes-6.7.2.html