UiPath Documentation
automation-suite
2022.10
false
Guide d'installation d'Automation Suite
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

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-drain
    systemctl 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œud de serveur :

      systemctl stop rke2-server
      systemctl stop rke2-server
      
    • Nœud de l'agent :

      systemctl stop rke2-agent
      systemctl 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é.

    • It is recommended to add the rke2 package to the exclusion list of the RPM upgrade. To modify the /etc/yum.conf file, add rke2 in exclusion. For details, see these 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. La mise à niveau du package rke2-* 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.service
      systemctl is-active rke2-server.service || systemctl start rke2-server.service
      
    • Nœud d’agent :

      systemctl is-active rke2-agent.service || systemctl start rke2-agent.service
      systemctl 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-server
      systemctl start rke2-server
      
    • Nœud d’agent :

      systemctl start rke2-agent
      systemctl 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-uncordon
    systemctl start node-uncordon
    
  • Maintenance pré-nœud​
  • Maintenance post-nœud​

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour