Une fois SDDC Manager mis à niveau vers la version 5.2 ou une version ultérieure, de nouvelles fonctionnalités ajoutées dans le planificateur de mise à niveau vous permettent de sélectionner des versions cibles spécifiques pour chaque composant VMware Cloud Foundation à mettre à niveau. Cette procédure décrit l'utilisation de l'utilitaire de transfert de bundles pour télécharger les bundles pour une mise à niveau de la nomenclature flexible lorsque SDDC Manager n'est pas connecté à un dépôt en ligne.

Une fois les bundles téléchargés, vous pouvez utiliser le planificateur de mise à niveau dans Interface utilisateur de SDDC Manager pour sélectionner toutes les versions prises en charge pour chacun des composants de la nomenclature VMware Cloud Foundation. Il s'agit notamment des versions des correctifs asynchrones et des versions de la nomenclature VCF.

Le téléchargement hors ligne de bundles de mise à niveau de la nomenclature flexibles implique les étapes suivantes :
  • Sur un ordinateur disposant d'un accès à Internet, utilisez l'utilitaire de transfert de bundles pour télécharger les fichiers requis.
  • Copiez ceux-ci sur Dispositif SDDC Manager.
  • Sur Dispositif SDDC Manager, utilisez l'utilitaire de transfert de bundles pour charger les fichiers requis dans le référentiel LCM interne.
  • Planifiez la mise à niveau à l'aide de Interface utilisateur de SDDC Manager.
  • Sur Dispositif SDDC Manager, utilisez l'utilitaire de transfert de bundles pour générer le fichier plannerFile.json.
  • Copiez le fichier plannerFile.json sur l'ordinateur disposant d'un accès Internet.
  • Téléchargez des bundles à l'aide du fichier plannerFile.json sur l'ordinateur disposant d'un accès à Internet.
  • Copiez le répertoire du bundle dans Dispositif SDDC Manager et utilisez l'utilitaire de transfert de bundles pour charger les bundles dans le référentiel LCM interne.
Si l'ordinateur disposant d'un accès à Internet peut uniquement accéder à Internet à l'aide d'un serveur proxy, utilisez les options suivantes lors du téléchargement :
Option Description
--proxyServer, --ps Fournissez le nom de domaine complet et le port du serveur proxy.

Par exemple : --proxyServer proxy.example.com:3128.

--proxyHttps Ajoutez cette option si le serveur proxy utilise HTTPs.
--proxyUser Pour un serveur proxy qui nécessite une authentification, entrez le nom d'utilisateur.
--proxyPasswordFile Pour un serveur proxy qui nécessite une authentification, entrez le chemin d'accès à un fichier dans lequel le mot de passe pour l'authentification proxy est stocké. Le contenu du fichier est utilisé comme mot de passe de proxy.

Par exemple : --proxyPasswordFile ../../password.txt.

Exemple combinant les options :
./lcm-bundle-transfer-util --download --manifestDownload --depotUser Username --proxyServer proxy.example.com:3128 --proxyUser vmwuser --proxyPasswordFile ../../password.txt --proxyHttps 

Conditions préalables

  • Ordinateur Windows ou Linux disposant d'une connectivité Internet (directement ou via un proxy) pour télécharger les bundles et d'autres fichiers requis.
  • Un ordinateur Windows ou Linux ayant accès à Dispositif SDDC Manager pour le chargement des bundles.
  • Pour charger le fichier manifeste à partir d'un ordinateur Windows, OpenSSL doit être installé et configuré.
  • Configurez TCP keepalive dans votre client SSH pour empêcher les délais d'expiration de connexion du socket lors de l'utilitaire de transfert de bundles pour les opérations de longue durée.
  • L'ordinateur disposant d'une connectivité Internet et Dispositif SDDC Manager doivent tous deux posséder la dernière version de l'utilitaire de transfert de bundles installé et configuré. Pour plus d'informations, reportez-vous à la section Téléchargement hors ligne des bundles de mise à niveau VMware Cloud Foundation 5.2.x.

Procédure

  1. Téléchargez les fichiers requis sur l'ordinateur disposant d'un accès Internet.
    ./lcm-bundle-transfer-util --download --manifestDownload --depotUser Username  --outputDirectory directory-path
    Le manifeste est un fichier de métadonnées structuré qui contient des informations sur les versions de produits VMware incluses dans la version de nomenclature.

    Pour --depotUser, entrez votre nom d'utilisateur du portail de support Broadcom.

    ./lcm-bundle-transfer-util --download --bundleManifests --depotUser Username  --bundleManifestsDir directory-path
    ./lcm-bundle-transfer-util --download --compatibilityMatrix --depotUser Username --pdu dell_depot_email  --outputDirectory directory-path
    ./lcm-bundle-transfer-util --depotUser Username --download productVersionCatalog  --outputDirectory directory-path
  2. Copiez l'intégralité du répertoire de sortie dans Dispositif SDDC Manager.
    Vous pouvez sélectionner un emplacement sur Dispositif SDDC Manager qui dispose de suffisamment d'espace libre. Par exemple, /nfs/vmware/vcf/nfs-mount/.
  3. Sur Dispositif SDDC Manager, chargez ou mettez à jour les fichiers.
    ./lcm-bundle-transfer-util --update --sourceManifestDirectory directory-path --sddcMgrFqdn FQDN --sddcMgrUser Username 
    Utilisez vos informations d'identification SSO vSphere pour le paramètre --sddcMgrUser.
    ./lcm-bundle-transfer-util --upload --bundleManifests --bundleManifestsDir directory-path
    ./lcm-bundle-transfer-util --update --compatibilityMatrix --inputDirectory directory-path --sddcMgrFqdn FQDN --sddcMgrUser Username
    
    ./lcm-bundle-transfer-util --upload productVersionCatalog --inputDirectory directory-path --sddcMgrFqdn FQDN --sddcMgrUser Username
  4. Dans Interface utilisateur de SDDC Manager, planifiez la mise à niveau.
  5. Sur Dispositif SDDC Manager, utilisez l'utilitaire de transfert de bundles pour générer un fichier de planificateur.
    ./lcm-bundle-transfer-util --generatePlannerFile --sddcMgrUser Username --sddcMgrFqdn FQDN --outputDirectory directory-path --domainNames domain-name -p target-vcf-version
    
    Par exemple :
    ./lcm-bundle-transfer-util --generatePlannerFile --sddcMgrUser [email protected] --sddcMgrFqdn sddc-manager.example.com --outputDirectory /home/vcd --domainNames mgmt-domain -p 5.2.0.0
    
  6. Copiez le fichier plannerFile.json sur l'ordinateur disposant d'un accès à Internet.
  7. Téléchargez des bundles à l'aide du fichier plannerFile.json sur l'ordinateur disposant d'un accès à Internet.
    ./lcm-bundle-transfer-util --download --plannerFile directory-path --depotUser Username
  8. Copiez l'intégralité du répertoire de sortie dans Dispositif SDDC Manager.
  9. Chargez le répertoire du bundle sur le référentiel LCM interne de Dispositif SDDC Manager.
    ./lcm-bundle-transfer-util --upload --bundleDirectory directory-path

Que faire ensuite

Dans Interface utilisateur de SDDC Manager, accédez à l'écran Mises à jour disponibles du domaine de charge de travail que vous mettez à niveau et cliquez sur Planifier la mise à jour ou Mettre à jour maintenant pour mettre à jour le premier composant. Continuez à mettre à jour les composants de nomenclature VCF jusqu'à ce qu'ils soient tous mis à jour.