Si votre Dispositif SDDC Manager dispose d'une connexion Internet (directement ou via un serveur proxy), vous pouvez exécuter Outil du correctif asynchrone à partir de Dispositif SDDC Manager pour télécharger et activer un correctif asynchrone. Une fois le correctif activé, vous pouvez utiliser Interface utilisateur de SDDC Manager pour appliquer le correctif à tous les domaines de charge de travail.

Conditions préalables

  • Reportez-vous à l'article 88287 de la base de connaissances pour vous assurer que le correctif asynchrone est pris en charge avec votre version de VMware Cloud Foundation. Contactez le Support VMware si vous avez des questions sur les correctifs asynchrones disponibles et sur les versions de VMware Cloud Foundation qui les prennent en charge.
  • Vous devez disposer de la dernière version de Outil du correctif asynchrone.
    Note : Si une version existante ou antérieure de l'outil Async Patch Tool existe dans le répertoire, vous devrez supprimer ces fichiers avant de télécharger la dernière version de Outil du correctif asynchrone.

    rm -r /home/vcf/asyncPatchTool

    rm -r <outputdirectory>

    Le répertoire par défaut est /home/vcf/apToolBundles si outputDirectory n'a pas été spécifié lors de l'exécution précédente de Outil du correctif asynchrone.

  • Configurez TCP keepalive dans votre client SSH pour empêcher les délais d'expiration de connexion du socket lors de l'utilisation de Outil du correctif asynchrone pour les opérations de longue durée.
  • Outil du correctif asynchrone est pris en charge avec VMware Cloud Foundation 4.2.1 et versions ultérieures. Cette version prend également en charge l'application de correctifs ESXi et VxRail Manager à VMware Cloud Foundation sur VxRail.

Procédure

  1. Téléchargez la version la plus récente de Outil du correctif asynchrone sur un ordinateur disposant d'un accès à Dispositif SDDC Manager.
    1. Connectez-vous au portail de support Broadcom et accédez à Mes téléchargements > VMware Cloud Foundation.
    2. Cliquez sur votre version actuelle de VMware Cloud Foundation.
    3. Cliquez sur Pilotes et outils.
    4. Cliquez sur l'icône de téléchargement de Outil du correctif asynchrone.
  2. Copiez Outil du correctif asynchrone sur Dispositif SDDC Manager et configurez-le pour l'utiliser.
    1. Connectez-vous via SSH au dispositif SDDC Manager à l'aide du compte d'utilisateur vcf.
    2. Créez le répertoire asyncPatchTool.
      mkdir /home/vcf/asyncPatchTool
    3. Copiez le fichier Outil du correctif asynchrone (vcf-async-patch-tool-<version>.tar.gz) que vous avez téléchargé à l'étape 1 dans le répertoire /home/vcf/asyncPatchTool.
    4. Accédez à /home/vcf/asyncPatchTool et extrayez le contenu de vcf-async-patch-tool-<version>.tar.gz.
      tar -xvf vcf-async-patch-tool-<version>.tar.gz
    5. Définissez les autorisations du répertoire asyncPatchTool.
      cd /home/vcf/
      chmod -R 755 asyncPatchTool
      chown -R vcf:vcf asyncPatchTool
  3. Répertoriez les correctifs asynchrones disponibles.
    1. Accédez à /home/vcf/asyncPatchTool/bin.
    2. Exécutez la commande suivante :
      ./vcf-async-patch-tool --listAsyncPatch --du broadcom_support_email
      Remplacez customer_connect_email par l'adresse e-mail que vous utilisez pour vous connecter au portail de support Broadcom.
      Vous pouvez également utiliser les options --sku et --productType pour filtrer la liste des correctifs. Pour plus d'informations, reportez-vous à la section Options de VCF Async Patch Tool.
      --outputDirectory est facultatif et peut être utilisé afin de spécifier un emplacement pour le téléchargement. Sélectionnez un répertoire disposant de suffisamment d'espace libre pour le bundle. Si vous ne spécifiez pas d'emplacement, Async Patch Tool affiche l'emplacement par défaut dans sa sortie. Par exemple : /root/apToolBundles.
      Note : Si vous vous connectez à Internet via un serveur proxy, utilisez l'option --proxyServer, --ps pour spécifier le nom de domaine complet et le port du serveur proxy. Par exemple : --proxyServer nom de domaine complet:port.
    3. Entrez O pour confirmer que vous exécutez la dernière version de Outil du correctif asynchrone.
    4. Entrez O ou N pour choisir de participer ou non au Programme d'amélioration du produit (CEIP).
    5. Entrez le mot de passe que vous utilisez pour vous connecter au portail de support Broadcom.
    Outil du correctif asynchrone répertorie tous les correctifs asynchrones disponibles.
  4. (Correctif asynchrone VxRail uniquement) Copiez le fichier de métadonnées du bundle partenaire asynchrone spécifique au correctif VxRail en vous reportant à l'article 91830 de la base de connaissances.
  5. Activez un correctif asynchrone.
    1. Exécutez la commande suivante :
      VMware Cloud Foundation :
      ./vcf-async-patch-tool -e --patch product:version --du broadcom_support_email --sddcSSOUser SSOuser --sddcSSHUser vcf --it ONLINE
      VMware Cloud Foundation sur Dell EMC VxRail :
      ./vcf-async-patch-tool -e --patch product:version --du broadcom_support_email --pdu dell_emc_depot_email --sddcSSOUser SSOuser --sddcSSHUser vcf --it ONLINE
      • Remplacez product:version par le produit et la version d'un correctif récupéré à l'étape 3. Par exemple : VCENTER:7.0.3.00300-19234570.
      • Remplacez broadcom_support_email par l'adresse e-mail que vous utilisez pour vous connecter au portail de support Broadcom.
      • Remplacez dell_emc_depot_email par l'adresse e-mail que vous utilisez pour vous connecter au dépôt Dell EMC. (VxRail uniquement)
      • Remplacez SSOuser par le compte d'utilisateur SSO du domaine de gestion, par exemple [email protected].
      Note : Si vous vous connectez à Internet via un serveur proxy, utilisez l'option --proxyServer, --ps pour spécifier le nom de domaine complet et le port du serveur proxy. Par exemple : --proxyServer nom de domaine complet:port.
    2. Entrez O pour confirmer que vous exécutez la dernière version de Outil du correctif asynchrone.
    3. Lisez les informations et entrez O pour confirmer les conditions préalables.
    4. Entrez O ou N pour choisir de participer ou non au Programme d'amélioration du produit (CEIP) VMware.
    5. Entrez le mot de passe du compte du super utilisateur (vcf).
    6. Entrez le mot de passe du compte de l'utilisateur racine.
    7. Entrez le mot de passe du compte d'utilisateur SSO du domaine de gestion.
    8. Entrez le mot de passe que vous utilisez pour vous connecter au portail de support Broadcom.
    9. Si le type de produit est VX_MANAGER, entrez le nom d'utilisateur et le mot de passe que vous utilisez pour vous connecter au dépôt Dell EMC. (VxRail uniquement)
    Outil du correctif asynchrone télécharge le correctif et le charge dans le référentiel LCM interne sur Dispositif SDDC Manager.
  6. Connectez-vous à Interface utilisateur de SDDC Manager et appliquez le correctif asynchrone à tous les domaines de charge de travail.
    • Pour les clusters dans des domaines de charge de travail avec des lignes de base vSphere Lifecycle Manager, vous pouvez mettre à niveau ESXi vers la version du correctif asynchrone avec une image ISO personnalisée de votre fournisseur. Reportez-vous à la section « Mettre à niveau ESXi avec des images ISO personnalisées » dans Gestion du cycle de vie de VMware Cloud Foundation.
    • Pour les clusters dans des domaines de charge de travail avec des images vSphere Lifecycle Manager, vous pouvez mettre à niveau ESXi vers la version du correctif asynchrone en suivant la procédure « Mettre à niveau ESXi avec des images de vSphere Lifecycle Manager pour VMware Cloud Foundation » dans Gestion du cycle de vie de VMware Cloud Foundation.
  7. Une fois le correctif asynchrone appliqué, utilisez Outil du correctif asynchrone pour désactiver le correctif.
    1. Connectez-vous via SSH au dispositif SDDC Manager à l'aide du compte d'utilisateur vcf.
    2. Accédez à /home/vcf/asyncPatchTool/bin.
    3. Exécutez la commande suivante :
      ./vcf-async-patch-tool --disableAllPatches --sddcSSOUser SSOuser --sddcSSHUser vcf
      Remplacez SSOuser par le compte d'utilisateur SSO du domaine de gestion, par exemple [email protected].
    4. Entrez O pour confirmer que vous exécutez la dernière version de Outil du correctif asynchrone.
    5. Entrez O ou N pour choisir de participer ou non au Programme d'amélioration du produit (CEIP).
    6. Entrez le mot de passe du compte du super utilisateur (vcf).
    7. Entrez le mot de passe du compte de l'utilisateur racine.
    8. Entrez le mot de passe du compte d'utilisateur SSO du domaine de gestion.
  8. (VxRail uniquement) Si vous avez appliqué un correctif asynchrone à VMware Cloud Foundation sur Dell VxRail, reconnectez SDDC Manager au dépôt VMware en utilisant Interface utilisateur de SDDC Manager ou l'API VMware Cloud Foundation.

Que faire ensuite

À partir de VMware Cloud Foundation 5.2, si vous avez appliqué un correctif asynchrone vCenter Server ou NSX Manager au domaine de gestion, les nouveaux domaines de charge de travail que vous déployez incluront la version corrigée de vCenter Server et/ou de NSX Manager.

Pour les versions de VMware Cloud Foundation antérieures à la version 5.2, les nouveaux domaines de charge de travail n'incluront pas les versions de correctif asynchrone de vCenter Server ou de NSX Manager. Utilisez cette procédure pour appliquer le ou les correctifs asynchrones au nouveau domaine de charge de travail.

Note : Après la mise à jour des hôtes d'un domaine de charge de travail vers une version de correctif asynchrone d'ESXi, tous les nouveaux hôtes que vous ajoutez au domaine de charge de travail doivent utiliser la version de correctif asynchrone de ESXi et non la version répertoriée dans la nomenclature VMware Cloud Foundation.