1.1 KiB
1.1 KiB
Procédure
Vérifier que tous les noeuds sont disponibles
Sur le noeud manager : Tous doivent être actifs et disponibles, sinon corrigez le problème.
docker node ls
Utiliser le code avec précaution.!
Passer temporairement un noeud worker en mode maintenance (down)
Sur le noeud manager :
docker node update --availability drain <nom_du_node>
Vérifier le nouveau statut du noeud modifié
Sur le noeud manager : le statut doit être DRAIN.
docker node ls
Les conteneurs basculent vers les noeuds worker actifs
Sur le noeud en mode DRAIN: il ne doit y avoir AUCUN conteneur.
docker ps
Mettre à jour votre système d'exploitation (OS)
apt update
Rétablir le noeud en mode disponible (available)
Sur le noeud manager :
docker node update --availability active <node-name>
Vérifier que les conteneurs reviennent
Sur le noeud mise à jour : il doit y avoir des conteneurs.
docker ps
Répéter l'opération sur chaque noeud
Faites-le 1 par 1 !!!!!!!!!!!!!