È possibile configurare un ESXi Dump Collector per archiviare i dump principali utilizzando i comandi ESXCLI o configurando un host di riferimento.

Gli host di cui è stato eseguito il provisioning con vSphere Auto Deploy non dispongono di un disco locale in cui archiviare i dump principali. È possibile configurare un ESXi Dump Collector per archiviare i dump principali utilizzando i comandi ESXCLI o configurando un host di riferimento per l'utilizzo di ESXi Dump Collector tramite la funzionalità Profili host in vSphere Client.

Configurazione di ESXi Dump Collector con ESXCLI

Gli host di cui è stato eseguito il provisioning con vSphere Auto Deploy non dispongono di un disco locale in cui archiviare i dump principali. È possibile configurare ESXi Dump Collector utilizzando i comandi ESXCLI e mantenere i dump principali in un server di rete per l'utilizzo durante il debug.

Un dump principale è lo stato della memoria di lavoro in caso di errore dell'host. Per impostazione predefinita, un dump principale viene salvato sul disco locale. ESXi Dump Collector è particolarmente utile per vSphere Auto Deploy, ma è supportato per qualsiasi host ESXi. ESXi Dump Collector supporta altre personalizzazioni, tra cui l'invio di dump principali al disco locale, ed è incluso nel nodo di gestione di vCenter Server.

Nota: ESXi Dump Collector non è supportato per la configurazione in un'interfaccia di VMkernel in esecuzione in un commutatore NSX-T N-VDS.

Se si intende utilizzare IPv6 e sia l'host ESXi sia ESXi Dump Collector si trovano nello stesso collegamento locale, entrambi possono utilizzare gli indirizzi IPv6 dell'ambito del collegamento locale o gli indirizzi IPv6 dell'ambito globale.

Se si intende utilizzare IPv6 e ESXi ed ESXi Dump Collector si trovano in host diversi, entrambi richiedono indirizzi IPv6 dell'ambito globale. Il traffico viene instradato attraverso il gateway IPv6 predefinito.

Prerequisiti

Installare ESXCLI se si desidera configurare l'host per l'utilizzo di ESXi Dump Collector. Per la risoluzione dei problemi, è invece possibile utilizzare ESXCLI in ESXi Shell.

Procedura

  1. Configurare un sistema ESXi per l'utilizzo di ESXi Dump Collector eseguendo esxcli system coredump nella ESXi Shell locale o utilizzando ESXCLI.
     esxcli system coredump network set --interface-name vmk0	--server-ip 10xx.xx.xx.xx --server-port 6500
    È necessario specificare una scheda NIC VMkernel, nonché l'indirizzo IP e, facoltativamente, la porta facoltativa del server a cui inviare i dump principali. È possibile utilizzare un indirizzo IPv4 o un indirizzo IPv6. Se si configura un sistema ESXi in esecuzione su una macchina virtuale che utilizza un commutatore standard vSphere, è necessario selezionare una porta VMkernel in modalità promiscua.
  2. Abilitare ESXi Dump Collector.
    esxcli system coredump network set --enable true
  3. (Facoltativo) Verificare che ESXi Dump Collector sia configurato correttamente.
    esxcli system coredump network check

risultati

L'host in cui è stato configurato ESXi Dump Collector è configurato per inviare dump principali al server specificato utilizzando la NIC VMkernel specificata e la porta facoltativa.

Operazioni successive

  • Creare una regola che applichi il profilo host a tutti gli host di cui si desidera eseguire il provisioning con le impostazioni specificate nell'host di riferimento. Per la scrittura di una regola in una sessione di PowerCLI, vedere Scrittura di una regola e assegnazione di un profilo host agli host.
  • Per gli host di cui è già stato eseguito il provisioning con vSphere Auto Deploy, eseguire le operazioni di test e ripristino della conformità in una sessione di PowerCLI. Vedere Test e riparazione della conformità delle regole.
  • Accendere gli host di cui non è stato eseguito il provisioning per eseguirne il provisioning con il nuovo profilo host.

Configurazione di ESXi Dump Collector dalla funzionalità Profili host in vSphere Client

Gli host di cui è stato eseguito il provisioning con vSphere Auto Deploy non dispongono di un disco locale in cui archiviare i dump principali. È possibile configurare un host di riferimento per l'utilizzo di ESXi Dump Collector tramite la funzionalità Profili host in vSphere Client.

La procedura consigliata consiste nel configurare gli host per l'utilizzo di ESXi Dump Collector con il comando esxcli system coredump e salvare il profilo host. Per ulteriori informazioni, vedere Configurazione di ESXi Dump Collector con ESXCLI.

Prerequisiti

  • Verificare di aver creato il profilo host in cui si desidera configurare un criterio coredump. Per ulteriori informazioni su come creare un profilo host, vedere la documentazione di Profili host di vSphere.
  • Verificare che almeno una partizione disponga di capacità di storage sufficiente per i dump principali di più host sottoposti a provisioning con vSphere Auto Deploy.

Procedura

  1. Passare a Home > Criteri e profili > Profili host.
  2. Fare clic sul profilo host che si desidera configurare e selezionare la scheda Configura.
  3. Fare clic su Modifica profilo host.
  4. Selezionare Configurazione di rete > Impostazioni dump principale di rete.
  5. Selezionare la casella di controllo Abilitato.
  6. Specificare la NIC dell'host da utilizzare, l'IP del server del dump principale di rete e la porta del server del dump principale di rete.
  7. Fare clic su Salva per completare la configurazione del profilo host.

Operazioni successive

  • Creare una regola che applichi il profilo host a tutti gli host di cui si desidera eseguire il provisioning con le impostazioni specificate nell'host di riferimento. Per la scrittura di una regola in una sessione di PowerCLI, vedere Scrittura di una regola e assegnazione di un profilo host agli host.
  • Per gli host di cui è già stato eseguito il provisioning con vSphere Auto Deploy, eseguire le operazioni di test e ripristino della conformità in una sessione di PowerCLI. Vedere Test e riparazione della conformità delle regole.
  • Accendere gli host di cui non è stato eseguito il provisioning per eseguirne il provisioning con il nuovo profilo host.