Wenn Ihre verfügbare Core-Dump-Partition nicht groß genug ist, können Sie ESXi zum Generieren des Core-Dumps als Datei konfigurieren.

Vorbereitungen

Installieren Sie vCLI oder stellen Sie die virtuelle vSphere Management Assistant (vMA)-Maschine bereit. Weitere Informationen hierzu finden Sie unter Erste Schritte mit vSphere-Befehlszeilenschnittstellen. Führen Sie zwecks Fehlerbehebung esxcli-Befehle in der ESXi Shell aus.

Warum und wann dieser Vorgang ausgeführt wird

Normalerweise weist die Core-Dump-Partition für neue Installationen von ESXi 5.5 und höher eine Größe von 2,5 GB auf. Bei Upgrades von früheren Versionen auf ESXi 5.5 ist die Core-Dump-Partition auf 100 MB für ESXi-Abstürze beschränkt. Für viele große Systeme ist dieser Grenzwert zu niedrig, sodass der Speicherplatz nicht ausreicht und die Core-Dump-Protokolldateien abgeschnitten werden. Bei Upgrades mit Begrenzungen auf 100 MB-Partitionen erstellt das System möglicherweise während des Startvorgangs eine Core-Dump-Datei in einem VMFS-Datenspeicher. Wenn keine Core-Dump-Datei erstellt wird, können Sie diese manuell erstellen.

Anmerkung:

Software-iSCSI und Software-FCoE werden für Speicherorte von Core-Dump-Dateien nicht unterstützt.

Prozedur

  1. Erstellen Sie eine Core-Dump-Datei eines VMFS-Datenspeichers durch Ausführen des folgenden Befehls:

    esxcli system coredump file add -d DATASTORE_UUID -f FILENAME

  2. Stellen Sie sicher, dass die Datei erstellt wurde:

    esxcli system coredump file list

    Es wird eine Ausgabe ähnlich der folgenden angezeigt:

    Path                                             Active Configured Size
    ------------------------------------------------ ------ ---------- ---------
    /vmfs/volumes/52b021c3-.../vmkdump/test.dumpfile false  false      104857600
    

  3. Legen Sie die Core-Dump-Datei für den Host fest:

    esxcli system coredump file set -p /vmfs/volumes/DATASTORE_UUID/vmkdump/FILENAME

    Beispiel:

    esxcli system coredump file set -p /vmfs/volumes/52b021c3-f6b3da50-4c76-001d0904c5a5/vmkdump/test.dumpfile

  4. Stellen Sie sicher, dass die Core-Dump-Datei aktiv und konfiguriert ist:

    esxcli system coredump file list

    Eine Ausgabe ähnlich der Folgenden zeigt an, dass die Core-Dump-Datei aktiv und konfiguriert ist:

    Path                                             Active Configured Size
    ------------------------------------------------ ------ ---------- ---------
    /vmfs/volumes/52b021c3-.../vmkdump/test.dumpfile True   True       104857600

Nächste Maßnahme

Informationen zu anderen Befehlen, die Sie zum Verwalten der Core-Dump-Dateien verwenden können, finden Sie in der Dokumentation vSphere Command-Line Interface Reference.