Si vous ne disposez pas d'une connectivité Internet directe à votre instance de SDDC Manager, vous pouvez utiliser l'utilitaire de transfert de bundles pour télécharger manuellement les bundles d'installation à partir du dépôt VMware vers votre ordinateur local, puis les charger sur SDDC Manager.

Cette procédure décrit le processus de téléchargement des bundles d'installation à l'aide de l'utilitaire de transfert de bundles. Pour plus d'informations sur le téléchargement des bundles de mise à jour/mise à niveau, reportez-vous au Guide de gestion du cycle de vie de VMware Cloud Foundation.
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 Indiquez le nom de domaine complet ou l'adresse IP 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

  • Un ordinateur Windows ou Linux disposant d'une connectivité Internet (directement ou via un proxy) pour télécharger les bundles.
  • L'utilisateur doit disposer de Java 8 ou d'une version ultérieure.
  • 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.
Note : L'utilitaire de transfert de bundles est la seule méthode prise en charge pour télécharger des bundles. N'utilisez pas d'autres outils tiers ou d'autres méthodes pour télécharger des bundles.

Procédure

  1. Téléchargez la version la plus récente de l'utilitaire de transfert de bundles sur un ordinateur disposant d'un accès Internet.
    1. Connectez-vous au portail de support Broadcom et accédez à Mes téléchargements > VMware Cloud Foundation.
    2. Cliquez sur la version de VMware Cloud Foundation vers laquelle vous effectuez la mise à niveau.
    3. Cliquez sur Pilotes et outils.
    4. Cliquez sur l'icône de téléchargement pour l'utilitaire de transfert de bundle.
  2. Extrayez lcm-tools-prod.tar.gz.
  3. Accédez à lcm-tools-prod/bin/ et vérifiez que vous disposez de l'autorisation d'exécution sur tous les dossiers.
  4. Copiez l'utilitaire de transfert de bundles sur un ordinateur ayant accès au Dispositif SDDC Manager, puis copiez l'utilitaire de transfert de bundles sur le Dispositif SDDC Manager.
    1. Connectez-vous via SSH à Dispositif SDDC Manager à l'aide du compte d'utilisateur vcf.
    2. Entrez su pour passer à l'utilisateur racine.
    3. Créez le répertoire lcm-tools.
      mkdir /opt/vmware/vcf/lcm/lcm-tools
      Note : Si le répertoire /opt/vmware/vcf/lcm/lcm-tools existe déjà avec une version antérieure de l'utilitaire de transfert de bundles, supprimez le contenu du répertoire existant avant de continuer.
    4. Copiez le fichier de l'utilitaire de transfert de bundles (lcm-tools-prod.tar.gz) que vous avez téléchargé à l'étape 1 dans le répertoire opt/vmware/vcf/lcm/lcm-tools.
    5. Extrayez le contenu de lcm-tools-prod.tar.gz.
      tar -xvf lcm-tools-prod.tar.gz
    6. Définissez les autorisations du répertoire lcm-tools.
      cd /opt/vmware/vcf/lcm/
      chown vcf_lcm:vcf -R lcm-tools
      chmod 750 -R lcm-tools
  5. Sur l'ordinateur disposant d'un accès Internet téléchargez le fichier 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 
  6. Copiez le fichier manifeste et le répertoire lcm-tools-prod sur un ordinateur ayant accès au dispositif SDDC Manager.
  7. Chargez le fichier manifeste dans Dispositif SDDC Manager.
    ./lcm-bundle-transfer-util --update --sourceManifestDirectory Manifest-Downloaded-Directory --sddcMgrFqdn FQDN --sddcMgrUser Username 
    Utilisez vos informations d'identification SSO vSphere pour le paramètre --sddcMgrUser.
  8. Téléchargez les bundles d'installation depuis l'ordinateur disposant d'un accès Internet.
    1. Dans le dossier /lcm-tools/bin dans lequel vous avez téléchargé les bundles d'installation de l'utilitaire, installez les bundles en entrant la commande suivante.
    Windows :
    lcm-bundle-transfer-util.bat -download --outputDirectory absolute-path-output-dir -depotUser depotUser -p vcfVersion --imageType 
    INSTALL
    Linux :
    ./lcm-bundle-transfer-util -download --outputDirectory absolute-path-output-dir -depotUser depotUser -p vcfVersion --imageType 
    INSTALL
    Par exemple :
    ./lcm-bundle-transfer-util -download --outputDirectory /root/downloadedBundles -depotUser [email protected] -p 4.4.0.0 --imageType INSTALL

    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.

    depotUser

    Nom d'utilisateur du portail de support Broadcom. Vous êtes invité à entrer le mot de passe. Si le mot de passe comporte des caractères spéciaux, spécifiez le mot de passe entre guillemets simples.

    -p

    Filtrez les bundles pour une version spécifique de VMware Cloud Foundation. La valeur est basée sur le format x.x.x.x.

    Une fois que vous avez entré le mot de passe du portail de support Broadcom, l'utilitaire demande Voulez-vous télécharger les bundles vRealize ?. Entrez O ou N. L'utilisateur affiche la liste des bundles d'installation disponibles pour la version spécifiée de VMware Cloud Foundation.
  9. Spécifiez les bundles à télécharger.
    Entrez l'une des options suivantes :
    • toutes
    • Nom de bundle spécifique ou liste de noms de bundles séparés par des virgules pour télécharger des bundles spécifiques. Par exemple : bundle-52610, bundle-52990.
  10. Copiez l'annuaire de sortie complet sur un ordinateur ayant accès à Dispositif SDDC Manager et copiez-le sur 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/.
    Exemple de commande Dispositif SDDC Manager
    scp -pr /root/downloadedBundles vcf@SDDC_MANAGER_IP:/nfs/vmware/vcf/nfs-mount/
    La commande scp dans l'exemple ci-dessus copie le répertoire de sortie ( downloadedBundles) dans le répertoire /nfs/vmware/vcf/nfs-mount/ sur Dispositif SDDC Manager.
  11. Chargez l'annuaire dans le référentiel LCM interne de la Dispositif SDDC Manager.
    1. Connectez-vous via SSH à Dispositif SDDC Manager à l'aide du compte d'utilisateur vcf.
    2. Accédez à /opt/vmware/vcf/lcm/lcm-tools/bin.
    3. Exécutez la commande suivante :
      ./lcm-bundle-transfer-util -upload -bundleDirectory absolute-path-bundle-dir
      Remplacez absolute-path-bundle-dir par le chemin d'accès à l'emplacement où vous avez copié le répertoire de sortie. Par exemple : /nfs/vmware/vcf/nfs-mount/downloadedBundles.
    L'utilisateur télécharge les bundles et affiche l'état de chargement de chaque bundle. Une fois les chargements terminés, les bundles sont disponibles dans Interface utilisateur de SDDC Manager. Accédez à Gestion de cycle de vie > Gestion de bundles > Historique des téléchargements pour afficher les bundles téléchargés.