Heim  >  Artikel  >  Computer-Tutorials  >  Das Core-Dump-Ziel wurde nicht konfiguriert und der Host-Core-Dump kann nicht gespeichert werden

Das Core-Dump-Ziel wurde nicht konfiguriert und der Host-Core-Dump kann nicht gespeichert werden

王林
王林nach vorne
2024-02-19 21:45:37888Durchsuche

Beim Ausführen von Esxcli-Befehlen erhalten VMWare-Benutzer möglicherweise Warnungen, die besagen, dass das Core-Dump-Ziel nicht konfiguriert ist und der Host-Core-Dump nicht gespeichert werden kann. Es wurde festgestellt, dass dieses Problem nach der Aktualisierung der Konsolenversion auftritt. Dieser Artikel untersucht dieses Problem und schlägt eine Lösung vor.

Das Core-Dump-Ziel wurde noch nicht konfiguriert. Host-Core-Dump konnte nicht gespeichert werden

Das Core-Dump-Ziel wurde nicht konfiguriert und der Host-Core-Dump kann nicht gespeichert werden

Unkonfiguriertes Core-Dump-Ziel behoben, Host-Core-Dump konnte nicht gespeichert werden

Wenn in VMWare das Core-Dump-Ziel nicht konfiguriert ist und der Host-Core-Dump beim Ausführen des Esxcli-Befehls oder beim Ändern der Festplatte nicht gespeichert werden kann, können Sie die folgenden Lösungen zur Lösung des Problems befolgen.

  • Erstellen Sie eine Dump-Datei für Ihren ESXi-Host
  • Aktivieren Sie Core-Dumps auf USB und erstellen Sie Partitionen
  • Warnung deaktivieren
  • Lassen Sie uns ausführlich darüber sprechen.

    1] Erstellen Sie eine Dump-Datei für Ihren ESXi-Host

    Wenn Sie iSCSI-Speicher für ESXi-Hosts verwenden (einschließlich Booten von einem SAN), müssen Sie Dump-Dateien für diese erstellen.

    Zuerst müssen Sie mit dem unten genannten Befehl eine leere Dump-Datei erstellen.

    Esxcli系统核心转储文件添加-d*you_datastore_name*-f*the_umpfile_name(我使用ESXi主机名)*
    

    Dann konfigurieren Sie die neu erstellte Datei als aktive Dump-Datei.

    Esxcli系统核心转储文件集-p/vmfs/volumes/*your_datastore_name*/vmkdump/*the_dumpfile_name*.dumpfile

    Führen Sie abschließend den unten genannten Befehl aus, um die Dump-Datei zu bestätigen.

    Esxcli系统核心转储文件列表

    Sie erhalten ein Ereignis, das Sie darüber informiert, dass der Core-Dump festgelegt wurde, und Ihre Warnung verschwindet.

    2] Aktivieren Sie Core Dump auf USB und erstellen Sie eine Partition

    Wenn Sie einen USB-Stick verwenden, müssen Sie Core-Dumps darauf aktivieren und eine Partition erstellen. Um dasselbe durchzuführen, müssen Sie die unten aufgeführten Schritte ausführen.

  • Gehen Sie zunächst zu „Warnungen“ und dann zu „System konfigurieren“ > „Erweiterte Systemeinstellungen“.
  • Klicken Sie nun auf die Schaltfläche Bearbeiten und filtern Sie dann nach dem Schlüsselwort VMkernel.Boot.Allow und suchen Sie nach VMkernel.Boot.AllowCoreDumpOnUsb.
  • Dann müssen Sie den mit VMkernel.Boot.lowCoreDumpOnUsb verknüpften Wert in True ändern.
  • Nachdem Sie über SSH eine Verbindung zum Host hergestellt haben, verwenden Sie den Befehl „esxcli storage file system list“, um verfügbare lokale Speicherorte vom Typ VMFS-L zu finden.
  • Führen Sie dann den folgenden Befehl aus.
    Esxcli系统核心转储文件添加-d数据存储区-f主机名-S 2000
  • Führen Sie die Liste der Core-Dump-Dateien des esxcli-Systems aus, um zu bestätigen, ob die Core-Dump-Datei erstellt wurde.
  • Wenn aktiv, können Sie den Befehl -esxcli system core dump file set -S -e=True ausführen, wenn False angezeigt wird. Aber es wird es auf True setzen.
  • Das wird die Arbeit für Sie erledigen. Wir werden jedoch weiterhin versuchen, über SSH eine Verbindung zum Host herzustellen und nach verfügbaren Speicherorten zu suchen. Befolgen Sie die unten aufgeführten Schritte.

    • Führen Sie zunächst den unten genannten Befehl aus.
      Esxcli存储文件系统列表
    • Führen Sie den unten genannten Befehl aus, um eine Core-Dump-Datei zu erstellen. Stellen Sie sicher, dass Sie den Datenspeicher und den Hostnamen im unten genannten Befehl ersetzen.
      Esxcli系统核心转储文件添加-d数据存储区-f主机名-S 2000
    • Führen Sie diesen Befehl aus, um zu überprüfen, ob die Core-Dump-Datei erstellt wurde.
      Esxcli系统核心转储文件列表
    • Führen Sie abschließend den unten genannten Befehl aus, um Core-Dump-Dateien zu aktivieren.
      esxtool系统核心转储文件集-s -e=True

    Hoffentlich hilft Ihnen das.

    3] Warnungen deaktivieren

    Wenn Sie

    Lesen Sie: Beste kostenlose Crash-Dump-Analyzer-Software für Windows

    Wie konfiguriere ich den Core-Dump auf vCenter?

    Um Core-Dumps auf vCenter zu konfigurieren, müssen Sie zu „Startseite“ > „Verwaltung“ > „Systemkonfiguration“ > „Dienste“ gehen, den ESXi Dump Collector-Dienst auswählen und den Dienst aktivieren, indem Sie auf die Registerkarte „Aktionen“ klicken. Sobald der Core-Dump-Dienst aktiviert ist, können Sie den Dienst starten, indem Sie die Option im Menü „Aktionen“ auswählen.

    Lesen Sie: Wie ändere ich die Speicherauszugseinstellungen unter Windows?

    Was ist eine Core-Dump-Datei von VMware?

    Core-Dumps sind sehr nützlich zum Debuggen und Analysieren von ESX-Hosts, die möglicherweise aufgrund einer Kernel-Panik abgestürzt sind. Eine Kernel-Panic erkennen Sie am Erscheinen eines violetten Bildschirms, auch bekannt als PSOD (ähnlich dem „Blue Screen of Death“ von Windows). Ab VMWare ESX 5.5 können Benutzer Core-Dumps in Dateien statt in Partitionen erstellen, was mehr Flexibilität und Komfort bietet.

    Lesen Sie auch: Initialisierung des Absturzspeicherauszugs fehlgeschlagen, Ereignis-ID 46.

    Das obige ist der detaillierte Inhalt vonDas Core-Dump-Ziel wurde nicht konfiguriert und der Host-Core-Dump kann nicht gespeichert werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Stellungnahme:
    Dieser Artikel ist reproduziert unter:mryunwei.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen