Pour effectuer la mise à niveau de la version 7.x à la version 7.2.1 de VMware Integrated OpenStack, vous devez appliquer un correctif.
Conditions préalables
- Créez un dossier Page de téléchargement de VMware Integrated OpenStack.
- Vérifiez que le gestionnaire VMware Integrated OpenStack dispose de 20 Go d'espace disque libre. Pour libérer de l'espace disque, vous pouvez supprimer le correctif boules de goudron téléchargé.
- Si vous disposez d'une version 7.x VMware Integrated OpenStack existante avec un déploiement OpenStack, créez une sauvegarde de votre déploiement existant. Reportez-vous à la section Sauvegarder votre déploiement.
- L'application du correctif ne peut pas mettre à jour les images précédemment personnalisées dans le CR. Pour utiliser les images fournies dans le correctif, vous devez supprimer la configuration liée à l'image en utilisant viocli update <CR name>.
- Avant d'appliquer le correctif, assurez-vous que votre déploiement de VMware Integrated OpenStack est dans l'état EN COURS D'EXÉCUTION et que le cluster mariadb n'est pas partitionné (KB 88765).
Procédure
- Connectez-vous à Integrated OpenStack Manager dans l'environnement VMware Integrated OpenStack.
ssh root@mgmt-server-ip
Accédez au dossier du correctif
VMware Integrated OpenStack 7.2.1.
cd <vio-patch-folder>
Décompressez la boule de goudron.
tar -zxvf vio-patch-7.2.1.0-20003387.tar.gz
- Exécutez le script patch-prepare.sh. Ce script vous aide à effectuer certaines vérifications préalables et vous rappelle les prochaines étapes de l'installation du correctif.
./patch-prepare.sh
Si la vérification préalable
VMware Integrated OpenStack de l'utilisation du disque racine du gestionnaire a échoué, vous pouvez réexécuter ce script avec
--clean-stale-patch
.
./patch-prepare.sh --clean-stale-patch
- Ajoutez le correctif à votre gestionnaire VMware Integrated OpenStack.
viocli patch add -l /<vio-patch-folder>/patch-<vio-patch-version>.tar.gz
Vérifiez que le correctif a été ajouté.
viocli patch list
S'il est correctement ajouté, l'état du correctif apparaît comme suit : AJOUTÉ.
- Installez le correctif.
viocli patch install -p patch-<vio-patch-version>
Vérifiez que le correctif a été installé.
viocli patch list
S'il est correctement installé sur un déploiement 7.x existant VMware Integrated OpenStack, l'état du correctif apparaît comme suit : APPLIQUÉ et la progression de l'application apparaît comme suit : 100%.
Si le correctif a été appliqué, vérifiez-en l'état de déploiement.
viocli get deployment
Si le déploiement est stable, l'état du déploiement apparaît comme : EN COURS D'EXÉCUTION, indiquant que tous les services OpenStack ont été corrigés.
Note :
- Si une erreur se produit ou si le déploiement n'est pas stable, conservez le paquet de soutien pour le suivi.
- Si VMware Integrated OpenStack est intégré à vRealize Operations Manager, vous devez accepter le nouveau certificat du gestionnaire VMware Integrated OpenStack en cliquant sur le bouton VALIDER LA CONNEXION à partir de vRealize Operations Manager après avoir appliqué le correctif VMware Integrated OpenStack 7.2.1.
- Pendant le processus de correction, vous pouvez trouver des transitions d'état de déploiement entre OUTAGE, RECONFIGURING, DEGRADED, et RUNNING.
- Si nécessaire, vous pouvez mettre à jour manuellement les paquets Photon après le correctif comme suit :
tdnf update <photon-package-name>
Assurez-vous que votre commande tdnf est disponible dans votre gestionnaire de VM ou contrôleur de VM VMware Integrated OpenStack. Vous pouvez configurer un proxy si votre déploiement n'a pas accès au dépôt de paquets de Photon.
- Une fois le correctif terminé, vous pouvez procéder à une validation de base. Si vous prévoyez de rétablir le correctif, assurez-vous de ne pas modifier les configurations de service.