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

WBOY
Freigeben: 2024-02-05 12:30:22
nach vorne
1676 Leute haben es durchsucht

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

PHP-Editor Apple stellt Ihnen in diesem Artikel ein häufiges Problem vor: „Das Core-Dump-Ziel wurde nicht konfiguriert und der Host-Core-Dump kann nicht gespeichert werden.“ Dies ist eine Fehlermeldung, die häufig in Host-Management-Systemen erscheint. Sie bedeutet, dass das System die Host-Core-Dump-Datei nicht speichern kann, was es unmöglich macht, entsprechende Fehlerbehebungen und Analysen durchzuführen. Im folgenden Inhalt erläutern wir die Ursache und Lösung dieses Problems im Detail, um Ihnen bei der schnellen Lösung dieses Problems zu helfen.

Fix Es wurde kein Core-Dump-Ziel konfiguriert, Host-Core-Dumps können nicht in VMWare gespeichert werden

Wenn die Meldung „Kein Core-Dump-Ziel konfiguriert wurde, Host-Core-Dumps können nicht in VMWare gespeichert werden“ angezeigt wird, wenn Esxcli-Befehle ausgeführt oder bestimmte Änderungen daran vorgenommen werden Bitte befolgen Sie die unten aufgeführten Lösungen, um das Problem zu beheben.

Erstellen Sie Dump-Dateien für den ESXi-Host. Aktivieren Sie Coredump auf USB und erstellen Sie Partitionen, um Warnungen zu deaktivieren.

Lassen Sie uns ausführlich darüber sprechen.

1] Dump-Dateien für ESXi-Hosts erstellen

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

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

esxcli system coredump file add -d *your_datastore_name* -f *the_dumpfile_name(I use the ESXi hostname)*
Nach dem Login kopieren

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

esxcli system coredump file set -p /vmfs/volumes/*your_datastore_name*/vmkdump/*the_dumpfile_name*.dumpfile最后,运行下面提到的命令来确认您的转储文件。
Nach dem Login kopieren
esxcli system coredump file list
Nach dem Login kopieren
Nach dem Login kopieren

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

2] Coredump auf USB aktivieren und Partition erstellen

Wenn Sie USB verwenden, müssen Sie Coredump aktivieren und Partition erstellen. Bitte befolgen Sie die folgenden Schritte.

Gehen Sie zunächst zu „Warnungen“ und dann zu „System konfigurieren“ und „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. Sie müssen dann den mit VMkernel.Boot.allowCoreDumpOnUsb verknüpften Wert in „true“ ändern. Nachdem Sie über SSH eine Verbindung zum Host hergestellt haben, verwenden Sie den Befehl „esxcli storage filesystem list“ , um verfügbare lokale Speicherorte vom Typ VMFS-L zu finden. Führen Sie dann den folgenden Befehl aus.
esxcli 系统核心转储文件添加 -d DATASTORE -f 主机名 -s 2000
Nach dem Login kopieren
führt „esxcli system coredump file list“ aus, um zu bestätigen, ob die Coredump-Datei erstellt wurde. Wenn
False unter Active angezeigt wird, führen Sie bitte den Befehl aus – esxcli system coredump file set -s -e=True . Es wird auf „true“ gesetzt. Das wird die Arbeit für Sie erledigen. Wir werden aber trotzdem versuchen, uns per SSH mit dem Host zu verbinden und nach verfügbaren Speicherorten zu suchen. Bitte befolgen Sie die unten aufgeführten Schritte. Führen Sie zunächst den unten genannten Befehl aus.
esxcli storage filesystem list
Nach dem Login kopieren
Führen Sie den unten genannten Befehl aus, um die Core-Dump-Datei zu erstellen. Stellen Sie sicher, dass Sie im unten genannten Befehl
datastore

und

hostname ersetzen.
esxcli system coredump file add -d DATASTORE -f HostName -s 2000
Nach dem Login kopieren
führt den Befehl aus, um zu überprüfen, ob die Core-Dump-Datei erstellt wurde.
esxcli system coredump file list
Nach dem Login kopieren
Nach dem Login kopieren
Führen Sie abschließend den unten genannten Befehl aus, um Core-Dump-Dateien zu aktivieren.
esxcli system coredump file set -s -e=True
Nach dem Login kopieren
Ich hoffe, das ist nützlich für dich. 3] Warnung deaktivieren

Wenn Ihnen die angezeigte Meldung nicht gefällt und Sie sie deaktivieren möchten, gehen Sie einfach zu „ESXi Host“ > „Erweiterte Einstellungen“, suchen Sie nach „UserVars.SuppressCoredumpWarning“ und setzen Sie den Wert auf 1.

Wie konfiguriere ich den Core-Dump auf vCenter?

Um den Core-Dump auf VCenter zu konfigurieren, müssen Sie zu

Home > Systemkonfiguration > gehen und den ESXi Dump Collector-Dienst auswählen, indem Sie auf die Registerkarte Aktionen klicken. Nachdem Sie den Coredump-Dienst aktiviert haben, können Sie ihn starten, indem Sie die Option im Aktionsmenü auswählen.

Was ist eine VMware-Core-Dump-Datei? Core-Dumps sind nützlich zum Debuggen und Analysieren von ESX-Hosts, die möglicherweise aufgrund einer Kernel-Panik abgestürzt sind. Sie können eine Kernel-Panik am Erscheinen eines violetten Bildschirms erkennen, der auch als PSOD bezeichnet wird (ä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.

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!

Verwandte Etiketten:
Quelle:jingfakeji.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage