Automation Suite
2022.10
False
Image de fond de la bannière
Guide d'installation d'Automation Suite
Dernière mise à jour 24 avr. 2024

Rétrogradation de Ceph de la version 16.2.6 à la version 15.2.9

Automation Suite regroupe le magasin d'objets Ceph au sein du cluster pour stocker des fichiers tels que des flux NuGet dans Orchestrator, des ensembles de données dans AI Center, et plus encore.

Automation Suite 2021.10.3 et 2021.10.4 sont livrés avec le magasin d’objets Ceph 16.2.6. Cette version de Ceph contient un problème susceptible de corrompre les données. Par conséquent, Ceph a officiellement rappelé la version 16.2.6 jusqu’à ce que le problème soit résolu dans une version plus récente.

Avant de procéder à la mise à niveau vers une version plus récente d'Automation Suite, vous devez vous assurer que le problème Ceph n'affecte pas votre cluster et les données qu'il stocke. Pour ce faire, il est nécessaire de passer de Ceph 16.2.6 à 15.2.9, qui est une version stable.

La rétrogradation directe de Ceph de la 16.2.6 à la 15.2.9 n'est pas possible, et nous effectuons une série d'opérations lors de la mise à niveau vers une nouvelle version d'Automation Suite :

  1. Sauvegardez les données Ceph ;
  2. Détruire le cluster Ceph version 16.2.6 ;
  3. Recréer le cluster Ceph version 15.2.9 ;
  4. Téléchargez toutes les données Ceph sauvegardées.

Pour sauvegarder les données Ceph avant la mise à niveau vers une nouvelle version d'Automation Suite, vous avez besoin d'un dossier temporaire. Le dossier doit être suffisamment volumineux pour stocker toutes les données Ceph. Pour déterminer la taille du dossier temporaire requise pour une sauvegarde de données Ceph, exécutez la commande suivante :

ceph_object_size=$(kubectl -n rook-ceph exec deploy/rook-ceph-tools -- ceph status --format json | jq -r '.pgmap.data_bytes')
echo "You need '$(numfmt --to=iec-i $ceph_object_size)' storage space"ceph_object_size=$(kubectl -n rook-ceph exec deploy/rook-ceph-tools -- ceph status --format json | jq -r '.pgmap.data_bytes')
echo "You need '$(numfmt --to=iec-i $ceph_object_size)' storage space"
Avant la mise à niveau d'Automation Suite, vous devez également définir la variable TMP_CEPH_BACKUP_PATH . Pour créer un dossier et définir TMP_CEPH_BACKUP_PATH , exécutez la commande suivante :
# replace "/path/to/backup/ceph" with actual path where you will going to take backup
mkdir -p /path/to/backup/ceph
export TMP_CEPH_BACKUP_PATH="/path/to/backup/ceph"# replace "/path/to/backup/ceph" with actual path where you will going to take backup
mkdir -p /path/to/backup/ceph
export TMP_CEPH_BACKUP_PATH="/path/to/backup/ceph"
Remarque : assurez-vous de remplacer /path/to/backup/ceph par le chemin Ceph correct dans la commande précédente.

Pour obtenir des étapes supplémentaires, suivez la documentation de mise à niveau.

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.