Installation du dépôt local
La nouvelle version du package thingpark-enterprise et de ses dépendances (images Docker, catalogues, ...) sont disponibles sur un capteur externe (clé USB, DVD, NFS).
Si un dépôt local était déjà installé sur l'instance TPE, il est nécessaire de le supprimer avant de déployer le nouveau :
-
Arrêtez le dépôt local
/home/support/install/run.sh stop -
Supprimez le dossier du dépôt local, par exemple :
rm -rf /home/support/install
La première étape consiste à monter le périphérique externe (ci-dessous un exemple de comment monter la clé USB) :
-
Sur Cockpit, dans le module Stockage, cliquez sur le lecteur correspondant à la clé USB :

-
Dans la section Contenu, cliquez sur la partition :

-
Laissez le point de montage par défaut et cliquez sur Monter :

-
Notez le chemin de montage (c-à-d :
/run/media/support/<device_name>) :
Pour une mise à niveau locale depuis 5.X, il n'est pas nécessaire de démarrer manuellement le dépôt local, cela sera effectué automatiquement par le processus de mise à niveau.
Pour une nouvelle installation locale ou une mise à niveau locale depuis 6.X, le dépôt local doit être démarré manuellement comme suit :
-
Connectez-vous par ssh sur le serveur TPE et allez vers le chemin de montage précédemment retourné par Cockpit. Exécutez le script suivant pour installer et démarrer le dépôt local :
[support@TPE-HOST iso]$ ./install.sh -f /home/support
Copying 3640 files on /home/support/install...
Done
Starting local repository
URL of the local repository:
http://localrepository1.actility.local:8089RemarqueLe contenu du média local est copié localement afin de pouvoir retirer le périphérique externe en toute sécurité. Il est copié sous le chemin spécifié dans l'argument. Le réseau d'installation par défaut est 192.168.3.0/24. Pour utiliser un autre réseau le paramètre -s doit être ajouté (exemple: -s 10.10.3.0/24)
-
Le script retourne l'URL du dépôt local à utiliser pour l'installation, par exemple :
http://localrepository1.actility.local:8089.
Pour une nouvelle installation, en particulier en mode Haute Disponibilité (HA), le dépôt local doit être démarré sur le nœud1.
Pour arrêter le dépôt local, procédez comme suit :
/home/support/install/run.sh stop