UiPath Documentation
automation-suite
2.2510
true
Guide d'installation d'Automation Suite sur Linux
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.

Le pod d'instantané-contrôleur-crds dans l'état CrashLoopBackOff après la mise à niveau

Désactiver et nettoyer les composants du contrôleur d’instantané après la mise à niveau de RKE2 dans Automation Suite.

Description

Lors d’une mise à niveau RKE2, le snapshot-controller nouvellement installé entre en conflit avec le snapshot-controller préexistant. Par conséquent, le pod d'installation de snapshot-controller-crds entre dans un état CrashLoopBackOff.

Solution

Pour résoudre ce problème, procédez comme suit :

  1. Mettez à jour le fichier /etc/rancher/rke2/config.yaml avec les détails suivants sur tous les nœuds de serveur :

    disable:
    - rke2-ingress-nginx
    - rke2-snapshot-controller
    - rke2-snapshot-controller-crd
    - rke2-snapshot-validation-webhook
    disable:
    - rke2-ingress-nginx
    - rke2-snapshot-controller
    - rke2-snapshot-controller-crd
    - rke2-snapshot-validation-webhook
    
  2. Redémarrez rke2-server à l'aide de la commande suivante :

    systemctl restart rke2-server.service
    systemctl restart rke2-server.service
    
  3. Exécutez les commandes suivantes pour nettoyer les pods de contrôleur d'instantané existants :

    • pour nettoyer la tâche d'installation snapshot-controller-crd :

      kubectl delete jobs -n kube-system helm-delete-rke2-snapshot-controller-crd --ignore-not-found
      kubectl delete jobs -n kube-system helm-delete-rke2-snapshot-controller-crd --ignore-not-found
      
    • pour nettoyer la tâche d'installation snapshot-controller :

      kubectl delete jobs -n kube-system helm-install-rke2-snapshot-controller --ignore-not-found
      kubectl delete jobs -n kube-system helm-install-rke2-snapshot-controller --ignore-not-found
      
    • pour nettoyer les déploiements snapshot-controller :

      kubectl delete deploy -n kube-system snapshot-controller, rke2-snapshot-controller --ignore-not-found
      kubectl delete deploy -n kube-system snapshot-controller, rke2-snapshot-controller --ignore-not-found
      
  • Description
  • Solution

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