Un vidage de mémoire est l'état de la mémoire opérationnelle en cas de défaillance de l'hôte. Par défaut, un vidage de mémoire est enregistré sur le disque local. Vous pouvez utiliser ESXi Dump Collector pour conserver les vidages de mémoire sur un serveur du réseau pour les utiliser lors du débogage. ESXi Dump Collector est particulièrement utile pour Auto Deploy, mais il est pris en charge pour n'importe quel hôte ESXi. ESXi Dump Collector prend en charge d'autre personnalisations, y compris l'envoi des vidages de mémoire vers le disque local.

Avant de commencer

  • ESXi Dump Collector est inclus avec le nœud de gestion vCenter Server.

  • Installez vCLI si vous voulez configurer l'hôte pour utiliser ESXi Dump Collector. Pour le dépannage, vous pouvez utiliser plutôt ESXCLI dans ESXi Shell.

Pourquoi et quand exécuter cette tâche

Si vous avez l'intention d'utiliser IPv6 et si ESXi Dump Collector et l'hôte ESXi se trouvent sur le même lien local, tous deux peuvent utiliser aussi bien des adresses IPv6 définies à l'échelle du lien local que des adresses IPv6 définies à l'échelle globale.

Si vous avez l'intention d'utiliser IPv6 et si ESXi Dump Collector et ESXi sont hébergés par des hôtes distincts, tous deux nécessitent des adresses IPv6 définies à l'échelle globale. Le trafic est acheminé via la passerelle IPv6 par défaut.

Procédure

  1. Configurez un système ESXi pour utiliser ESXi Dump Collector en exécutant esxcli system coredump en local dans ESXi Shell ou en utilisant vCLI.
     esxcli system coredump network set --interface-name vmk0	--server-ip 10xx.xx.xx.xx --server-port 6500

    Vous devez définir une carte NIC VMkernel, ainsi que l'adresse IP et le port facultatif du serveur de destination des vidages de mémoire. Vous pouvez utiliser une adresse IPv4 ou une adresse IPv6. Si vous configurez un système ESXi qui s'exécute sur une machine virtuelle qui utilise un commutateur vSphere standard, vous devez sélectionner un port VMkernel fonctionnant en mode de promiscuité.

  2. Activez ESXi Dump Collector.
    esxcli system coredump network set --enable true
  3. (Facultatif) : Vérifiez que ESXi Dump Collector est configuré correctement.
    esxcli system coredump network check

Résultats

L'hôte sur lequel vous avez configuré ESXi Dump Collector est configuré pour envoyer les vidages de mémoire au serveur spécifié en utilisant la carte réseau VMkernel spécifiée et éventuellement le port (facultatif) spécifié.

Que faire ensuite

  • Créez une règle qui applique le profil d'hôte à tous les hôtes que vous voulez provisionner avec les paramètres que vous avez définis dans l'hôte de référence. Reportez-vous à Écrire une règle et attribuer un profil d'hôte à des hôtes.

  • Pour les hôtes qui disposent déjà d'Auto Deploy, exécutez les opérations de test et de réparation de la conformité pour leur fournir le nouveau profil d'hôte. Reportez-vous à Tester et réparer la conformité aux règles.

  • Mettez sous tension les hôtes non provisionnés pour les provisionner avec le nouveau profil d'hôte.