automation-suite
2023.4
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
Guide d'installation d'Automation Suite sur Linux
Last updated 4 oct. 2024

Effectuer la maintenance des nœuds

Il existe des scénarios dans lesquels vous souhaiterez peut-être effectuer une activité de maintenance des nœuds, tels que les suivants :

  • Lors de l'application des correctifs de sécurité ;
  • Lors de l'exécution d'une mise à niveau du système d'exploitation ;
  • Lors de la modification d'une configuration réseau ;
  • Lors de l’exécution de toute autre activité mandatée par votre organisation.

Lors de l'exécution des opérations de maintenance des nœuds, il est possible que vous interrompiez accidentellement le cluster. Pour éviter toute situation défavorable, suivez les instructions fournies ici.

Remarque :
  • UiPath® ne fournit pas d’indications sur les activités de maintenance des nœuds. Vous devez pour cela contacter votre équipe informatique.
  • Les instructions suivantes fournissent uniquement des instructions sur les étapes que vous devez suivre avant et après l'opération de maintenance des nœuds, pour vous assurer que le cluster est sain.
  • Il est recommandé d'effectuer les activités de maintenance des nœuds sur un nœud à la fois.

Maintenance pré-nœud

  1. Pour vous assurer que le cluster est sain pendant que vous effectuez une activité de maintenance de nœud, vous devez drainer les charges de travail en cours d'exécution sur ce nœud vers d'autres nœuds. Pour drainer le nœud, exécutez la commande suivante :
    systemctl stop node-drainsystemctl stop node-drain
  2. Arrêtez le processus Kubernetes en cours d'exécution sur le nœud. Exécutez l'une des commandes suivantes :
    • Nœuds de serveur :

      systemctl stop rke2-serversystemctl stop rke2-server
    • Nœuds d'agent :

      systemctl stop rke2-agentsystemctl stop rke2-agent
  3. Si votre activité de maintenance comprend la mise à niveau des packages RPM sur la machine, vous devez ignorer la mise à niveau du package rke2 pour éviter tout problème de compatibilité.
    • Il est recommandé d'ajouter le package rke2 à la liste d'exclusion de la mise à niveau RPM. Pour modifier le fichier /etc/yum.conf , ajoutez rke2 dans l'exclusion. Pour plus de détails, consultez ces instructions.
    • Vous pouvez également exclure temporairement rke2 pendant yum upgrade à l'aide de la commande suivante :
      yum upgrade --exclude "rke2-*"yum upgrade --exclude "rke2-*"
      Important : s'ils ne sont pas exclus, les packages rke2- peuvent être mis à niveau vers la dernière version, provoquant des problèmes dans le cluster Automation Suite. rke2-* La mise à niveau du package sera gérée via la mise à niveau d'Automation Suite.
  4. Poursuivez votre activité de maintenance des nœuds. Une fois la mise à niveau terminée, continuez avec l'activité de maintenance post-nœud.

Maintenance post-nœud

  1. Redémarrez le nœud soit en exécutant sudo reboot, soit en utilisant un autre mécanisme de redémarrage sécurisé de votre choix.
  2. Le service RKE2 devrait démarrer automatiquement. Afin de vérifier l’état du service RKE2, exécutez les commandes suivantes :
    • Nœud de serveur :

      systemctl is-active rke2-server.service || systemctl start rke2-server.servicesystemctl is-active rke2-server.service || systemctl start rke2-server.service
    • Nœud d’agent :

      systemctl is-active rke2-agent.service || systemctl start rke2-agent.servicesystemctl is-active rke2-agent.service || systemctl start rke2-agent.service
  3. Si le service RKE2 ne démarre pas automatiquement, démarrez-le manuellement en exécutant les commandes suivantes :
    • Nœud de serveur :

      systemctl start rke2-serversystemctl start rke2-server
    • Nœud d’agent :

      systemctl start rke2-agentsystemctl start rke2-agent
  4. Une fois le service RKE2 démarré, vous devez déboucler le nœud pour vous assurer que Kubernetes peut désormais planifier des charges de travail sur ce nœud. Pour déboucler, exécutez la commande suivante :
    systemctl start node-uncordonsystemctl start node-uncordon
  • Maintenance pré-nœud
  • Maintenance post-nœud

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.