Update - Relution
Introduction
Suivez ces étapes pour mettre à jour votre installation Relution.
Installation Docker
Modifiez le fichier docker-compose.yml
et remplacezimage : relution/relution:xxx
par image : relution/relution:latest
.
La mise à jour de Relution est alors très simple :
cd /opt/relution/
docker compose pull
docker compose up --detach
Dans les nouvelles versions de Docker, l’orthographe a changé pour docker compose sans trait d’union.
Assurez-vous de comparer docker_relution
avec le nom du conteneur Relution container_name
que vous avez spécifié dans le docker-compose.yml
s’il est différent de celui par défaut.
Cette commande téléchargera la dernière version de l’image Docker et l’installera. Le service Relution sera indisponible pendant quelques minutes pendant le redémarrage du conteneur.
La commande suivante peut être utilisée pour supprimer les anciens conteneurs et caches, ce qui peut libérer beaucoup de mémoire.
docker system prune -a
ATTENTION ! Ceci va supprimer :
- tous les conteneurs arrêtés
- tous les réseaux non utilisés par au moins un conteneur
- toutes les images qui ne sont pas associées à au moins un conteneur
- tout le cache de construction
Etes-vous sûr de vouloir continuer ? [y/N]
Installation native Linux
- téléchargez le dernier paquetage de Relution : [Latest Relution Package → ] (http://repo.relution.io/package/latest/relution-package.zip).
- Arrêtez le service Relution.
- Sauvegardez votre base de données Relution.
- sauvegarder le répertoire d’installation.
mv <INSTALL_DIR> <INSTALL_DIR>.bak
- extrayez le paquet zip dans
<INSTALL_DIR>
. - définissez le propriétaire du répertoire
<INSTALL_DIR>
, par exemple :sudo chown -R relution:relution /opt/relution
- copiez
<INSTALL_DIR>.bak/application.yml
dans<INSTALL_DIR>/application.yml
. - Démarrez le service Relution.
- attendez que le service Relution soit démarré.
La base de données sera mise à jour vers la dernière version. La mise à jour de la base de données peut prendre un certain temps.
Installation native Windows
- téléchargez le dernier paquet Relution : Latest Relution Package →
- arrêtez le service Relution
services.msc
. - enregistrer le répertoire d’installation existant sous
relution_bak_
- extraire le paquet zip dans l’ancien répertoire d’installation
<INSTALL_DIR>
- copier le fichier de configuration de la sauvegarde
relution_bak_/application.yml
dans<INSTALL_DIR>/application.yml
. - démarrer le service Relution
- attendez que le service Relution ait démarré. dans le répertoire
<INSTALL_DIR>/log/relution.txt
, le journal peut être consulté
La base de données est en train d’être mise à jour vers la dernière version. La mise à jour de la base de données peut prendre un certain temps."
Messages d’erreur connus
Le service
Relution
surOrdinateur local
n’a pas pu être démarré. Le service n’a pas renvoyé d’erreur. Il peut s’agir d’une erreur interne de Windows ou d’une erreur interne du service. Veuillez contacter votre administrateur système si le problème persiste.
Si vous recevez le message suivant lors du démarrage du service Relution, cela peut indiquer que la version de Java utilisée est trop faible.
Pour résoudre ce problème, veuillez télécharger et installer la dernière version de Java 17 LTS à partir du lien suivant : Adoptium Java
.
Pendant l’installation, activez l’option Set Home PATH
, sinon vous devrez entrer manuellement le Home PATH dans les variables Windows par la suite.
Après l’installation, redémarrez le service Relution.
Liste de contrôle après la mise à jour.
- Les applications de relution sur les appareils mobiles doivent-elles également être mises à jour ?
- Les fichiers CSS personnalisés doivent-ils être mis à jour ?
- Les appareils inscrits sont-ils toujours accessibles ?
- Envoyez une action
update device information
à un appareil.
- Envoyez une action
- L’inscription fonctionne-t-elle toujours pour les différentes plateformes ?