Utiliser les commandes d'exécution VMware HCX

Dans cet article, découvrez comment utiliser les commandes d’exécution VMware HCX. Utilisez des commandes d’exécution pour effectuer des opérations qui nécessitent normalement des privilèges élevés via une collection d’applets de commande PowerShell. Ce document décrit les commandes d’exécution VMware HCX disponibles et comment les utiliser.

Redémarrer VMware HCX Manager

Cette commande recherche les migrations et les réplications VMware HCX actives. S’il est introuvable, il redémarre le gestionnaire de cloud VMware HCX (système d’exploitation invité de la machine virtuelle VMware HCX).

  1. Accédez au panneau Exécuter la commande sous Opérations dans un cloud privé Azure VMware Solution sur le portail Azure. Sélectionnez le package Microsoft. AVS. HCX pour afficher les commandes d’exécution HCX disponibles.

  2. Sélectionnez le menu déroulant du package Microsoft.AVS.HCX , puis sélectionnez la commande Restart-HcxManager .

  3. Définissez les paramètres et sélectionnez Exécuter. Paramètres de commande d’exécution facultatifs.

    Si les paramètres sont utilisés de manière incorrecte, ils peuvent interrompre les migrations actives et les réplications et provoquer d’autres problèmes. Brève description de chaque paramètre avec un exemple de moment où il doit être utilisé.

    Paramètre de redémarrage dur : redémarre la machine virtuelle au lieu de la valeur par défaut d’un redémarrage GuestOS. Cette commande est semblable à l’extraction du plug-in d’alimentation sur une machine. Nous ne voulons pas risquer une altération du disque. Un redémarrage dur ne doit donc être utilisé que si un redémarrage normal échoue, et toutes les autres options sont épuisées.

    Forcer le paramètre : s’il existe des migrations/réplications HCX actives, ce paramètre évite la vérification des migrations/réplications HCX actives. Si la machine virtuelle est dans un état hors tension, ce paramètre l’alimente.

    Scénario 1 : un client a une migration bloquée dans un état actif pendant des semaines et il a besoin d’un redémarrage de HCX pour un problème distinct. Sans ce paramètre, le script échoue en raison de la détection de la migration active. Scénario 2 : VMware HCX Cloud Manager est éteint et le client souhaite le réactiver.

    Diagramme montrant les paramètres de commande d’exécution pour Restart-HcxManager commande.

  4. Attendez la fin de la commande. La mise en ligne de l’appliance VMware HCX peut prendre quelques minutes.

Mettre à l’échelle le gestionnaire VMware HCX

Utilisez la commande d’exécution de Scale VMware HCX Cloud Manager pour augmenter l’allocation des ressources de votre machine virtuelle VMware HCX Cloud Manager, garantissant ainsi l’évolutivité des déploiements plus volumineux et des migrations simultanées accrues.

Pris en charge dans HCX 4.10+

Scénario : Mobility Optimize Networking (MON) nécessite une scalabilité VMware HCX. Pour plus d’informations sur la mise à l’échelle MON

Note

VMware HCX Cloud Manager est redémarré pendant cette opération et peut affecter tous les processus de migration en cours.

  1. Accédez au panneau Exécuter la commande sous Opérations dans un cloud privé Azure VMware Solution sur le portail Azure.

  2. Sélectionnez le menu déroulant du package Microsoft.AVS.HCX , puis sélectionnez la commande Set-HcxScaledCpuAndMemorySetting .

    Diagramme montrant les paramètres de commande d’exécution pour Set-HcxScaledCpuAndMemorySetting commande.

  3. Définissez les paramètres et sélectionnez Exécuter. Paramètres de commande d’exécution facultatifs.

    Si les paramètres sont utilisés de manière incorrecte, ils peuvent interrompre les migrations et les réplications actives et provoquer d’autres problèmes. Brève description de chaque paramètre avec un exemple de moment où il doit être utilisé :

    Paramètre ScaleFormFactor : spécifie le facteur de forme cible pour la machine virtuelle HCX Manager : moyenne ou grande. La valeur par défaut est Medium si elle n’est pas spécifiée. Pour plus d’informations sur chaque taille, consultez la spécification du facteur de forme .

    Paramètre DiskStorageFormat : spécifie le format de stockage du nouveau disque ajouté lors de la mise à l’échelle : Thin, Thick ou EagerZeroedThick. La valeur par défaut est Mince. Consultez [Formats de stockage de disque] pour obtenir des conseils sur le choix d’un format.

    Paramètre AgreeToRestartHCX (obligatoire) - reconnaissance que la machine virtuelle HCX Manager est redémarrée lors de l’opération de mise à l’échelle. Doit être défini sur True pour que la commande s’exécute. Si la valeur est False, l’exécution de l’applet de commande échoue.

    Paramètre Force : contourne les contrôles de sécurité tels que la détection de migration et de réplication actives ainsi que la validation des captures instantanées existantes. Utilisez ce paramètre lorsqu’une migration est bloquée dans un état actif et que vous devez continuer la mise à l’échelle.

    Paramètre SkipSnapshot – Ignore la création d’un instantané avant la mise à l’échelle. Nécessite que le paramètre -Force soit défini. Non recommandé, car la capture instantanée automatique fournit une protection en cas d’échec.

  4. Sélectionnez Exécuter pour s’exécuter. Ce processus prend entre 10 et 15 minutes.

Note

VMware HCX Cloud Manager n’est pas disponible pendant la mise à l’échelle.

Spécifications du facteur de forme

Facteur de formulaire Processeurs virtuels Mémoire Disque Cas d’usage
Petite (valeur par défaut actuelle) 4 12 Go 60 Go Petits déploiements, <500 machines virtuelles
Moyenne 8 24 Go 120 Go Déploiements moyens, 500 à 2 000 machines virtuelles
Grande 32 48 Go 300 Go Déploiements volumineux, >2 000 machines virtuelles

Note

Small est le facteur de forme par défaut déjà déployé. Il ne s’agit pas d’une option sélectionnable dans la commande Set-HcxScaledCpuAndMemorySetting . La commande ne peut effectuer une mise à l’échelle que jusqu’à Medium ou Large.

Formats de stockage de disque

Format Description Efficacité Efficacité spatiale Cas d’usage
Thin Provisioning fin avec mise à zéro différée Bonne Élevé Par défaut, la plupart des environnements
Épais Provisioning épais avec mise à zéro immédiate Mieux Faible Essentiel pour la performance
EagerZeroedThick Zéro au moment de la création La meilleure Le plus bas Performances maximales

Note

Utilisez la valeur thin par défaut, sauf si des exigences de performances spécifiques sont dictées dans le cas contraire. Les disques fins s’étendent à la demande, tandis que les disques Thick et EagerZeroedThick allouent immédiatement l’espace complet.

Récupération automatique des défaillances

Si la mise à l’échelle échoue à un moment quelconque pendant l’exécution, le système récupère automatiquement :

  1. Restauration de l’instantané – Rétablit automatiquement l’instantané antérieur à la mise à l’échelle.

  2. Mise sous tension : Mettre sous tension le HCX Manager depuis l'état instantané (la dernière configuration correcte connue).

  3. Rapport d’erreurs : retourne des informations détaillées sur les erreurs.

  4. Aucune intervention manuelle requise : les systèmes récupèrent automatiquement dans un état de travail.

Temps de récupération : généralement 5 à 10 minutes pour rétablir et activer l’alimentation.

Prendre un instantané de VMware HCX Cloud Manager

  1. Accédez au panneau Run Command dans un cloud privé Azure VMware Solution sur le portail Azure.

  2. Sélectionnez le menu déroulant du package Microsoft.AVS.HCX , puis sélectionnez la commande New-HCXManagerSnapshot .

  3. Spécifiez les paramètres de commande facultatif en fonction des besoins. Les paramètres de commande disponibles sont les suivants : Description : description de l’instantané. Force - Le paramètre Force contourne l’alerte des réplications ou des migrations HCX actives, permettant de créer l’instantané même si ces processus sont en cours. Si des avertissements sont déclenchés, la création d’instantanés se poursuit indépendamment des conditions détectées. Mémoire : les instantanés de mémoire conservent l’état réel d’une machine virtuelle, ce qui permet une récupération précise si une mise à niveau ou une modification n’est pas effectuée comme prévu. Ils ne nécessitent pas de quiescing, garantissant une capture exacte de l’état d’exécution de la machine virtuelle. Si la mémoire n’est pas incluse, la capture instantanée enregistre uniquement les données disque, qui restent cohérentes en cas de crash sauf si elles sont explicitement mises en cohérence. Quiesce : la suppression d’une machine virtuelle garantit que son système de fichiers est dans un état cohérent lorsqu’un instantané est pris. L’utilisation de Quiesce est utile pour les sauvegardes automatisées ou périodiques, en particulier lorsque l’activité de la machine virtuelle est inconnue. Les captures instantanées mises en cohérence nécessitent VMware Tools et ne sont pas disponibles si la machine virtuelle est arrêtée ou possède des disques de grande capacité.

  4. Sélectionnez Exécuter pour s’exécuter.

Note

Les instantanés créés via des commandes d’exécution sont conservés pendant 72 heures et sont automatiquement supprimés sans préavis.

Répertorier tous les instantanés sur VMware HCX Cloud Manager

  1. Accédez au panneau Run Command dans un cloud privé Azure VMware Solution sur le portail Azure.

  2. Sélectionnez le menu déroulant du package Microsoft.AVS.HCX , puis sélectionnez la commande Get-HCXManagerSnapshot .

  3. Sélectionnez Exécuter pour s’exécuter.

  4. Les détails de l’instantané sont affichés sous l’onglet Sortie.

Mettre à jour la description de l’instantané existant pour VMware HCX Cloud Manager

  1. Accédez au panneau Run Command dans un cloud privé Azure VMware Solution sur le portail Azure.

  2. Sélectionnez le menu déroulant du package Microsoft.AVS.HCX , puis sélectionnez la commande Update-HCXManagerSnapshotDescription .

  3. Spécifiez les paramètres de commande obligatoires comme décrit : SnapshotName - Nom de l’instantané. Vous pouvez utiliser la commande Get-HCXManagerSnaphot run pour répertorier les instantanés existants. NewDescription : description de l’instantané.

  4. Sélectionnez Exécuter pour s’exécuter.

Supprimer la capture instantanée VMware HCX Cloud Manager

  1. Accédez au panneau Run Command dans un cloud privé Azure VMware Solution sur le portail Azure.

  2. Sélectionnez le menu déroulant du package Microsoft.AVS.HCX , puis sélectionnez la commande Remove-HCXManagerSnapshot .

  3. Spécifiez les paramètres de commande obligatoires comme décrit : SnapshotName - Nom de l’instantané.

  4. Spécifiez les paramètres de commande facultatif en fonction des besoins. Les paramètres de commande disponibles sont les suivants : RunAsync : indique que la commande retourne immédiatement sans attendre la fin de la tâche. Dans ce mode, la sortie de l’applet de commande est un objet Task. Force : si des avertissements sont déclenchés, la suppression d’instantané se poursuit indépendamment des conditions détectées. EnableDebug : indique que l’applet de commande est exécutée uniquement pour afficher les modifications qui seraient apportées et en fait aucun objet n’est modifié.

Étape suivante

Pour en savoir plus sur l’exécution des commandes, consultez Exécuter les commandes dans Azure VMware Solution.