Une fois SDDC Manager mis à niveau vers la version 5.2 ou une version ultérieure, une nouvelle fonctionnalité est ajoutée qui vous permet d'obtenir les dernières fonctionnalités de SDDC Manager et les correctifs de sécurité sans avoir à mettre à niveau l'intégralité de la nomenclature VMware Cloud Foundation. Cette procédure décrit l'utilisation de l'utilitaire de transfert de bundles pour télécharger un bundle SDDC Manager publié indépendamment de la nomenclature VMware Cloud Foundation lorsque SDDC Manager n'est pas connecté à un dépôt en ligne.

Une version de SDDC Manager indépendante comprend un quatrième chiffre dans son numéro de version, par exemple : SDDC Manager 5.2.0.1.

  • Sur un ordinateur disposant d'un accès à Internet, utilisez l'utilitaire de transfert de bundles pour télécharger le bundle SDDC Manager indépendant et d'autres fichiers requis.
  • Copiez le bundle et les autres fichiers requis sur le Dispositif SDDC Manager.
  • Sur Dispositif SDDC Manager, utilisez l'utilitaire de transfert de bundles pour charger le bundle et d'autres fichiers requis 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.
  • 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 la Dispositif SDDC Manager doivent 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 des bundles et d'autres artefacts sur l'ordinateur disposant d'un accès Internet.
    1. Téléchargez le fichier de manifeste.
      Il s'agit d'un fichier de métadonnées structuré qui contient des informations sur les versions de produits VMware incluses dans la version de la nomenclature.
      ./lcm-bundle-transfer-util --download --manifestDownload --depotUser Username 
      Pour --depotUser, entrez votre nom d'utilisateur du portail de support Broadcom.
    2. Téléchargez les données de compatibilité.
      ./lcm-bundle-transfer-util --download --compatibilityMatrix --depotUser Username
      Pour spécifier un emplacement de téléchargement, utilisez --outputDirectory, suivi du chemin d'accès au répertoire.
    3. Télécharger le bundle de mise à niveau SDDC Manager indépendant.
      ./lcm-bundle-transfer-util --download --sddcMgrVersion four-digit-sddc-version --depotUser Username --outputDirectory absolute-path-output-dir
      depotUser Nom d'utilisateur du portail de support Broadcom. Vous serez invité à entrer le mot de passe de l'utilisateur. Si le mot de passe comporte des caractères spéciaux, spécifiez le mot de passe entre guillemets simples.
      four-digit-sddc-version Version cible de SDDC Manager. Par exemple, 5.2.0.1.
      absolute-path-output-dir Chemin d'accès au répertoire dans lequel les fichiers de bundle doivent être téléchargés. Ce dossier de répertoire doit disposer de 777 autorisations.

      Si vous ne spécifiez pas le répertoire de téléchargement, les bundles sont téléchargés dans le répertoire par défaut avec des autorisations 777.

      Suivez les invites de l'utilitaire de transfert de bundles.
  2. Copiez les fichiers/répertoires suivants sur le Dispositif SDDC Manager.
    • Fichier de manifeste
    • Fichier de données de compatibilité (VmwareCompatibilityData.json)
    • Répertoire de sortie complet des bundles
    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. À partir du Dispositif SDDC Manager, utilisez l'utilitaire de transfert de bundle pour charger les bundles et les artefacts.
    1. Chargez le fichier de manifeste.
      ./lcm-bundle-transfer-util --update --sourceManifestDirectory Manifest-Directory --sddcMgrFqdn FQDN --sddcMgrUser Username 
      Utilisez vos informations d'identification SSO vSphere pour le paramètre --sddcMgrUser.
    2. Chargez le fichier de compatibilité mis à jour.
      ./lcm-bundle-transfer-util --update --compatibilityMatrix --inputDirectory compatibility-file-directory --sddcMgrFqdn FQDN --sddcMgrUser Username
      
    3. Chargez le répertoire du bundle.
      ./lcm-bundle-transfer-util --upload --bundleDirectory absolute-path-bundle-dir

Que faire ensuite

Une fois le chargement terminé, vous pouvez utiliser Interface utilisateur de SDDC Manager pour mettre à niveau SDDC Manager. Reportez-vous à la section Mise à niveau de SDDC Manager indépendante à l'aide de Interface utilisateur de SDDC Manager.