Refine documentation for Docker node updates, improving clarity and consistency in instructions and formatting.
This commit is contained in:
+20
-17
@@ -1,61 +1,64 @@
|
|||||||
# MAJ DOCKER
|
# Mise à jour des nœuds Docker Swarm
|
||||||
|
|
||||||
## Vérifier que tous les noeuds sont disponibles
|
## Vérifier la disponibilité des nœuds
|
||||||
|
|
||||||
Sur le noeud manager : Tous doivent être actifs et disponibles, sinon corrigez le problème.
|
Sur le nœud manager, vérifier que chaque nœud concerné affiche **Ready** dans la colonne `STATUS` et **Active** dans la colonne `AVAILABILITY`. Corriger tout problème avant de poursuivre.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker node ls
|
docker node ls
|
||||||
```
|
```
|
||||||
|
|
||||||
**Utiliser le code avec précaution.!**
|
**Attention :** appliquer cette procédure à un seul nœud worker à la fois.
|
||||||
|
|
||||||
## Passer temporairement un noeud worker en mode maintenance (down)
|
## Placer un nœud worker en maintenance
|
||||||
|
|
||||||
Sur le noeud manager :
|
Sur le noeud manager :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker node update --availability drain <nom_du_node>
|
docker node update --availability drain <nom_du_noeud>
|
||||||
```
|
```
|
||||||
|
|
||||||
## Vérifier le nouveau statut du noeud modifié
|
## Vérifier la disponibilité du nœud
|
||||||
|
|
||||||
Sur le noeud manager : le statut doit être **DRAIN**.
|
Sur le nœud manager, vérifier dans `docker node ls` que la colonne `AVAILABILITY` affiche **Drain** pour le nœud sélectionné. Son état dans la colonne `STATUS` doit rester **Ready**.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker node ls
|
docker node ls
|
||||||
```
|
```
|
||||||
|
|
||||||
## Les conteneurs basculent vers les noeuds worker actifs
|
## Vérifier le déplacement des tâches Swarm
|
||||||
|
|
||||||
Sur le noeud en mode **DRAIN**: il ne doit y avoir **AUCUN** conteneur.
|
Sur le nœud en mode **Drain**, vérifier que les tâches des services Swarm ont été déplacées. Les conteneurs qui ne sont pas gérés par Swarm ne sont pas déplacés automatiquement.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker ps
|
docker ps
|
||||||
```
|
```
|
||||||
|
|
||||||
## Mettre à jour votre système d'exploitation (OS)
|
## Mettre à jour les paquets du système
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
apt update
|
apt update
|
||||||
|
apt upgrade
|
||||||
```
|
```
|
||||||
|
|
||||||
## Rétablir le noeud en mode disponible (*available*)
|
`apt update` actualise la liste des paquets disponibles ; `apt upgrade` installe les mises à jour proposées. Examiner les changements avant de confirmer.
|
||||||
|
|
||||||
|
## Rétablir la disponibilité du nœud
|
||||||
|
|
||||||
Sur le noeud manager :
|
Sur le noeud manager :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker node update --availability active <node-name>
|
docker node update --availability active <nom_du_noeud>
|
||||||
```
|
```
|
||||||
|
|
||||||
## Vérifier que les conteneurs reviennent
|
## Vérifier l'état du nœud et des services
|
||||||
|
|
||||||
Sur le noeud mise à jour : il doit y avoir des conteneurs.
|
Sur le nœud mis à jour, vérifier les conteneurs avec `docker ps`. Leur présence dépend du placement des tâches Swarm ; confirmer également que les services sont à l'état attendu.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker ps
|
docker ps
|
||||||
```
|
```
|
||||||
|
|
||||||
## Répéter l'opération sur chaque noeud + Worker
|
## Répéter l'opération sur chaque nœud worker
|
||||||
|
|
||||||
Faites-le **1 par 1 !!!!!!!!!!!!!**
|
Procéder **un nœud à la fois** et attendre la fin de sa mise à jour avant de passer au suivant.
|
||||||
|
|||||||
@@ -1,53 +1,30 @@
|
|||||||
# Console Air (Mise à jour)
|
# Console Air (Mise à jour)
|
||||||
|
|
||||||
1. Vérifier les postes sur Serveur Communication Multi Vecteurs d'Alerte depuis la VM Multi actif
|
1. Vérifier les postes sur le serveur Communication Multi-Vecteurs d'Alerte depuis la VM Multi active.
|
||||||
2. Connexion via VNC : [10.XX.X.111](10.XX.X.111) (voir la suite)
|
2. Se connecter en VNC à l'adresse `10.XX.X.111` (voir la suite). Le mot de passe est indiqué dans RDM.
|
||||||
* Mot de passe : "Voir RDM"
|
3. Vérifier si le PO est utilisé.
|
||||||
3. Vérifier si le PO est utilisé
|
4. Déconnecter la session SAISIE.
|
||||||
4. Déconnecté la session SAISIE
|
5. Se connecter à la session SAISIEADM. Le mot de passe est indiqué dans RDM.
|
||||||
5. Connexion à la session SAISIEADM
|
|
||||||
* Mot de passe : "Voir RDM"
|
|
||||||
|
|
||||||
## Pour CIS
|
## Pour CIS
|
||||||
|
|
||||||
1. Modifier la stratégie :
|
1. Modifier la stratégie `Configuration utilisateur/Modèles d'administration/Composants Windows/Internet Explorer/Panneau de configuration Internet/Onglet avancé/Vérifier la révocation du certificat serveur`, puis désactiver ce paramètre.
|
||||||
* Configuration utilisateur/Modèles d'administration/Composants Windows/Internet Explorer/Panneau de configuration Internet/Onglet avancé/Vérifier la révocation du certificat serveur
|
|
||||||
* Désactivé
|
|
||||||
|
|
||||||
2. Ouvrir ConsoleAir
|
2. Ouvrir ConsoleAir, sélectionner **PROD**, puis **Mise à jour**.
|
||||||
* Ouvrir la **PROD**
|
|
||||||
* Mise à jour
|
|
||||||
|
|
||||||
3. Rouvrir ConsoleAir
|
3. Relancer ConsoleAir et se connecter avec le mot de passe indiqué dans RDM. Vérifier que la licence est à jour, puis se déconnecter de la session SAISIEADM et ouvrir la session SAISIE avec le mot de passe SYSTEL.
|
||||||
* Connexion via le mot de passe
|
|
||||||
* Vérifier la licence quel soit bien à jour
|
|
||||||
* Se déconnecter de la session SAISIEADM
|
|
||||||
* Ouvrir la session SAISIE avec le mot de passe SYSTEL
|
|
||||||
* Mot de passe Console Air : "Voir RDM"
|
|
||||||
|
|
||||||
## Pour P0
|
## Pour P0
|
||||||
|
|
||||||
1. Modifier la stratégie :
|
1. Modifier la stratégie `Configuration utilisateur/Modèles d'administration/Composants Windows/Internet Explorer/Panneau de configuration Internet/Onglet avancé/Vérifier la révocation du certificat serveur`, puis désactiver ce paramètre.
|
||||||
* Configuration utilisateur/Modèles d'administration/Composants Windows/Internet Explorer/Panneau de configuration Internet/Onglet avancé/Vérifier la révocation du certificat server
|
|
||||||
* Désactivé
|
|
||||||
|
|
||||||
2. Ouvrir ConsoleAir
|
2. Ouvrir ConsoleAir, sélectionner **PROD**, puis **Mise à jour**.
|
||||||
* Ouvrir la **PROD**
|
|
||||||
* Mise à jour
|
|
||||||
|
|
||||||
3. Rouvrir ConsoleAIr
|
3. Relancer ConsoleAir, se connecter avec le mot de passe indiqué dans RDM et vérifier que la licence est à jour.
|
||||||
* Connexion via le mot de passe
|
|
||||||
* Vérifier la licence quel soit bien à jour
|
|
||||||
|
|
||||||
4. Remplacer licence qui se trouve dans SAISIE pour mettre celle qui se touve dans SAISIEADM
|
4. Remplacer la licence du profil SAISIE par celle du profil SAISIEADM.
|
||||||
5. Aller dans :
|
5. Dans l'Explorateur de fichiers, ouvrir le dossier `C:\Users\SAISIE\AppData\Roaming\ConsoleAir\Local Store`, puis celui du profil SAISIEADM : `C:\Users\SAISIEADM\AppData\Roaming\ConsoleAir\Local Store`.
|
||||||
|
|
||||||
```bash
|
6. Se déconnecter de la session SAISIEADM.
|
||||||
C:\Users\SAISIE\AppData\Roaming\ConsoleAir\Local Store
|
7. Ouvrir la session SAISIE avec le mot de passe SYSTEL.
|
||||||
#Puis ouvrir un autre explorateur Windows :
|
8. Saisir le mot de passe ConsoleAir, indiqué dans RDM.
|
||||||
C:\users\SAISIEADM\AppData\Romaing\ConsoleAir\Local Store
|
|
||||||
```
|
|
||||||
|
|
||||||
6. Se déconnecter de la session SAISIEADM
|
|
||||||
7. Ouvrir la session SAISIE avec le mot de passe SYSTEL
|
|
||||||
8. Mot de passe Console Air : "Voir RDM"
|
|
||||||
|
|||||||
Reference in New Issue
Block a user