Er is geen coredump-doel geconfigureerd. Host-coredumps kunnen niet worden opgeslagen

Er is geen coredump-doel geconfigureerd. Host-coredumps kunnen niet worden opgeslagen

Bij het uitvoeren van de opdracht Esxcli kunnen VMWare-gebruikers mogelijk krijg een waarschuwing dat het kerndumpdoel niet is geconfigureerd, dus de hostkerndumps kunnen niet worden opgeslagen. Dit probleem is opgemerkt na het updaten van de hostversie. In dit bericht bespreken we dit probleem en kijken we wat we kunnen doen om het op te lossen.

Er is geen coredump-doel geconfigureerd. Hostkerndumps kunnen niet worden opgeslagen

Er is geen coredump-doel geconfigureerd. Host-coredumps kunnen niet worden opgeslagen

Fix Er is geen coredump-doel geconfigureerd, host-coredumps kunnen niet worden opgeslagen

Als u het bericht Er is geen coredump-doel geconfigureerd, Host core dumps kunnen niet worden opgeslagen in VMWare krijgt wanneer u de opdracht Esxcli uitvoert of enkele wijzigingen aanbrengt op de schijf, volgt u de onderstaande oplossingen om het probleem op te lossen.

  1. Maak dumpbestanden voor uw ESXi-hosts
  2. Schakel coredump op USB in en maak de partitie
  3. Schakel de waarschuwing uit

Laten we er in detail over praten.

1] Maak dumpbestanden voor uw ESXi-hosts

Als u iSCSI-opslag gebruikt voor uw ESXi-hosts, inclusief het opstarten vanaf SAN, moet u daarvoor dumpbestanden maken.

Eerst moet u een leeg dumpbestand maken met behulp van de onderstaande opdracht.

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

Configureer vervolgens uw nieuw gemaakte bestand als uw actieve dumpbestand.

esxcli system coredump file set -p /vmfs/volumes/*your_datastore_name*/vmkdump/*the_dumpfile_name*.dumpfile

Voer ten slotte de onderstaande opdracht uit om uw dumpbestand te bevestigen.

esxcli system coredump file list

2] Schakel coredump op USB in en maak de partitie

Als u een USB gebruikt, moet u coredump hierop inschakelen en de partitie maken. Om hetzelfde te doen, moet u de onderstaande stappen volgen.

  1. Ga eerst naar de waarschuwing en vervolgens naar Systeem configureren > Geavanceerde systeeminstellingen.
  2. Klik nu op de knop Bewerken en filter vervolgens met het trefwoord VMkernel.Boot.allow en zoek VMkernel.Boot.allowCoreDumpOnUsb.
  3. Vervolgens moet u de waarde die is gekoppeld aan VMkernel.Boot.allowCoreDumpOnUsb wijzigen in true.
  4. Gebruik het commando ‘esxcli storage filesystem list’ om beschikbare lokale opslaglocaties van het type VMFS-L te vinden nadat u via SSH verbinding heeft gemaakt met de host.
  5. Voer vervolgens de volgende opdracht uit.esxcli system coredump file add -d DATASTORE -f HostName -s 2000
  6. Voer de coredump-bestandslijst van het esxcli-systeem uit om te bevestigen of het coredump-bestand is gemaakt.
  7. Als er onder Actief False staat, voer dan de opdracht uit: esxcli system coredump file set -s -e=True. Het wordt ingesteld op waar.

Dit zal het werk voor u doen. Maar toch zullen we proberen via SSH verbinding te maken met de host en te zoeken naar beschikbare opslaglocaties. Volg de onderstaande stappen.

  • Voer eerst de onderstaande opdracht uit.esxcli storage filesystem list
  • Voer de onderstaande opdracht uit om het kerndumpbestand te maken. Zorg ervoor dat u Datastore en HostName vervangt in de onderstaande opdracht.esxcli system coredump file add -d DATASTORE -f HostName -s 2000
  • Voer de opdracht uit om te controleren of het kerndumpbestand is gemaakt.esxcli system coredump file list
  • Voer ten slotte de onderstaande opdracht uit om het kerndumpbestand in te schakelen.esxcli system coredump file set -s -e=True

Hopelijk zal dit de oplossing voor je zijn.

3] Schakel de waarschuwing uit

Als het weergegeven bericht u niet bevalt en u het wilt uitschakelen, gaat u gewoon naar ESXi Host > Configuratie > Geavanceerde instellingen, zoek naar UserVars.SuppressCoredumpWarning, en stel de waarde in op 1.

Hoe configureer ik core dump op vCenter?

Om core dump op VCenter te configureren, moet je naar Home > Administratie > Systeemconfiguratie > Services en selecteer vervolgens de ESXi Dump Collector-service en schakel deze in door op het tabblad Acties te klikken. Nadat u de coredump-service heeft ingeschakeld, kunt u de service starten door de optie onder het menu Acties te selecteren.

Wat is een coredump-bestand VMware?

Kerndumps zijn handig voor het debuggen en analyseren van een ESX-host die kan crashen als gevolg van kernelpaniek. Je kunt een kernelpaniek herkennen aan het verschijnen van een paars scherm, ook bekend als PSOD (vergelijkbaar met Windows “Blue Screen Of Death”). Vanaf VMWare ESX 5.5 kunnen gebruikers kerndumps naar een bestand maken in plaats van naar een partitie, wat voor meer flexibiliteit en gemak zorgt.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *