Télécharger un bundle d'installation à l'aide de l'utilitaire de transfert de bundles

Si vous ne disposez pas d'une connectivité Internet directe à votre instance de
, 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
.
  • 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 à
    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'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.
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
.
  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
      .
    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
      Outils 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
    , puis copiez l'utilitaire de transfert de bundles sur le
    .
    1. Connectez-vous via SSH à l'
      à 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
      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
    .
    ./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
    . 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
    .
  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 à
    et copiez-le sur
    .
    Vous pouvez sélectionner un emplacement sur la
    qui dispose de suffisamment d'espace libre. Par exemple,
    /nfs/vmware/vcf/nfs-mount/
    .
    Exemple de commande
    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
    .
  11. Chargez l'annuaire dans le référentiel LCM interne de la
    .
    1. Connectez-vous via SSH à la
      à 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
    . Accédez à
    Gestion de cycle de vie
    Gestion de bundles
    Historique des téléchargements
    pour afficher les bundles téléchargés.