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.

Conditions préalables

  • Un ordinateur Windows ou Linux disposant d'une connectivité Internet 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 à VMware Customer Connect et accédez à la page de téléchargement de VMware Cloud Foundation.
    2. Dans le champ Sélectionner une version, sélectionnez la version pour laquelle vous souhaitez télécharger un bundle d'installation.
    3. Cliquez sur Pilotes et outils.
    4. Développez VMware Cloud FoundationOutils supplémentaires et cliquez sur Accéder aux téléchargements.
    5. Cliquez sur Télécharger maintenant pour l'utilitaire de transfert de bundles.
  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 à l'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 le 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 ffruyven@vmware.com -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 de VMware Customer Connect. 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 VMware Customer Connect, 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 la 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 à la 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'utilitaire 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.