Automation Suite
2023.10
False
Image de fond de la bannière
Guide d'installation d'Automation Suite sur Linux
Dernière mise à jour 19 avr. 2024

Exécution d'une mise à niveau sur place

Le processus de mise à niveau sur place d'Automation Suite vous permet de passer à une nouvelle version d'Automation Suite tout en conservant vos paramètres et données intacts sur le même matériel.

  • In the in-place upgrade process, you first upgrade Kubernetes and other infrastructure components, and then upgrade the shared components and UiPath® product services.

  • En cas de défaillance matérielle au-delà de la récupération pendant le processus de mise à niveau, vous devez revenir à la version précédente à l'aide de la capacité de sauvegarde et de restauration.

Vue d'ensemble du processus

#

Mettre à niveau les étapes du processus

1.

Préparez la mise à niveau :

  1. Téléchargez le fichier d'installation. Voir plus...

  2. Regenerate the cluster_config.json file. See more...
  3. Perform various service-related configuration updates. See more...

  4. Configurez le registre externe ou créez un registre temporaire. Voir plus...

2.

Exécutez la mise à niveau :

  1. Configurez et créez la sauvegarde.Voir plus...

  2. Put the cluster in maintenance mode. See more...

  3. Mettez à niveau l’infrastructure. Voir plus...

  4. Mettez à niveau la structure et les services. Voir plus...

3.

Remarque :

Toutes les étapes post-mise à niveau ne sont pas obligatoires. En fonction de votre scénario de mise à niveau, vous devez suivre des étapes spécifiques.

Étapes post-mise à niveau :

Prérequis

Pour effectuer une mise à niveau sur place, assurez-vous de répondre aux exigences suivantes :
  • Vous devez répondre à la configuration matérielle et logicielle requise pour la nouvelle version d'Automation Suite.

  • Déterminez les versions prises en charge pour chaque scénario de mise à niveau en vérifiant la matrice du chemin de mise à niveau.

  • Téléchargez le programme d'installation et les fichiers de bundle requis.

  • Si vous utilisez un magasin d'objets intégré au cluster, votre magasin d'objets de cluster doit être directement associé au disque des nœuds à l'aide de Ceph sur les appareils disponibles dans les versions 2022.4.7, 2022.10 et 2023.4. Pour plus de détails, consultez Migration d'un magasin d'objets depuis un volume persistant vers des disques bruts.

  • Si vous prévoyez d’effectuer une mise à niveau à partir d’Automation Suite 2022.10 ou d’une version antérieure, et que Process Mining est activé, vous devez migrer les applications de processus vers la nouvelle disposition du graphique de processus avant de démarrer la mise à niveau.

  • Étant donné que Longhorn n'est plus disponible dans les versions d'Automation Suite à partir de 2023.10, lors de la mise à niveau à partir de versions antérieures à 2023.10, vous devez effectuer des étapes supplémentaires pour migrer les volumes Longhorn et désinstaller Longhorn.

  • Un disque supplémentaire est nécessaire pour exécuter le pipeline d'entraînement AI Center.

  • Assurez-vous de répondre aux exigences de base du processeur. Pour vérifier le nombre requis de cœurs de processeur, exécutez la commande suivante :

    (alloc=0;for node in $(kubectl get nodes -o custom-columns=NAME:.metadata.name,TAINTS:.spec.taints --no-headers  | grep -vE "task.mining|serverless.robot" | awk -F ' ' '{print $1}'); do
            alloc=$((alloc + $(echo $(echo $(echo $(kubectl describe node $node | grep "Allocated resources" -A 8 |grep "%" | grep cpu | awk -F ' ' '{print $2}' | tr -d m)*1.2 | bc)*1.2 | bc)/1 | bc) + 600))
    done
    echo "Required CPU cores $(echo "$(echo $alloc+999 | bc)/1000" | bc) for upgrade")(alloc=0;for node in $(kubectl get nodes -o custom-columns=NAME:.metadata.name,TAINTS:.spec.taints --no-headers  | grep -vE "task.mining|serverless.robot" | awk -F ' ' '{print $1}'); do
            alloc=$((alloc + $(echo $(echo $(echo $(kubectl describe node $node | grep "Allocated resources" -A 8 |grep "%" | grep cpu | awk -F ' ' '{print $2}' | tr -d m)*1.2 | bc)*1.2 | bc)/1 | bc) + 600))
    done
    echo "Required CPU cores $(echo "$(echo $alloc+999 | bc)/1000" | bc) for upgrade")
  • Vue d'ensemble du processus
  • Prérequis

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
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.