GNU/Linux >> Znalost Linux >  >> Cent OS

CentOS / RHEL 7 :Jak nakonfigurovat kdump pomocí GUI

Kdump je mechanismus dumpingu při selhání jádra Linuxu. V případě zhroucení systému Kdump poskytuje obraz výpisu paměti (vmcore). Tento obrázek může pomoci při určování příčiny havárie. Důrazně doporučujeme povolit funkci Kdump.

Kexec a Kdump společně zajišťují rychlejší spouštění a vytváření spolehlivých jader vmcore pro diagnostické účely. Kexec je mechanismus rychlého spouštění, který umožňuje zavádění linuxového jádra z kontextu již běžícího jádra bez procházení BIOSu. Kdump používá Kexec k zavedení druhého jádra vždy, když dojde k pádu systému. Výpis zhroucení je zachycen z kontextu čerstvě spouštěného jádra a ne z kontextu havarovaného jádra. Toto druhé jádro se spouští s velmi malou pamětí a zachycuje obraz výpisu.

Chcete-li povolit a používat Kdump, nainstalujte následující balíček:

# yum install kexec-tools

Kdump můžete také povolit z GUI. Ujistěte se, že máte soubor system-config-kdump nainstalovaný balíček, aby mohl používat konfigurační grafické uživatelské rozhraní pro ukládání při havárii jádra.

# yum install system-config-kdump

Chcete-li použít grafické uživatelské rozhraní konfigurace výpisu jádra, zadejte následující příkaz:

# system-config-kdump

GUI se zobrazí jako na obrázku níže. Klepnutím na tlačítko Povolit nakonfigurujte démona kdump tak, aby se spouštěl při spouštění.

Na levé straně GUI se zobrazí čtyři karty.

1. karta Základní nastavení

Karta Basic Settings vám umožňuje vybrat množství paměti, která má být vyhrazena pro Kdump.

2. karta Nastavení cíle

Pomocí karty Nastavení cíle zadejte cílové umístění pro výpis vmcore.

Obraz výpisu můžete uložit do místního systému souborů nebo jej uložit vzdáleně pomocí NFS nebo SSH. Výchozí nastavení je uložit soubor vmcore do adresáře /var/crash místního systému souborů. Jsou podporovány následující cíle:

  • Nezpracované zařízení :Všechny lokálně připojené nezpracované disky a diskové oddíly
  • Místní systém souborů :Jakýkoli souborový systém ext2, ext3, ext4, btrfs nebo xfs na přímo připojených diskových jednotkách, hardwarových logických jednotkách RAID, zařízení LVM a polích mdraid
  • Vzdálený adresář :Vzdálené adresáře přístupné pomocí NFS nebo SSH přes IPv4 a vzdálené adresáře přístupné pomocí iSCSI přes softwarové iniciátory

Mezi nepodporované cíle patří:

  • Vzdálené adresáře v systému souborů rootfs přístupné pomocí NFS
  • Vzdálené adresáře přístupné pomocí iSCSI přes hardwarové iniciátory
  • Vzdálené adresáře přístupné přes IPv6
  • Vzdálené adresáře přístupné pomocí SMB/CIFS nebo FCoE (Fibre Channel over Ethernet)
  • Vzdálené adresáře přístupné pomocí bezdrátových síťových karet
  • Úložiště založené na více cestách

3. karta Nastavení filtrování

Karta Nastavení filtrování umožňuje vybrat úroveň filtrování pro výpis vmcore.

Z výpisu můžete vyloučit některé nebo všechny následující položky:

  • nulová stránka
  • stránku mezipaměti
  • soukromá mezipaměť
  • údaje o uživateli
  • bezplatná stránka

4. karta Expertní nastavení

Záložka Expert Settings vám umožňuje zvolit, které jádro a počáteční RAM disk použít. Na této kartě můžete také přizpůsobit možnosti, které jsou předány jádru a programu core Collector. Můžete si vybrat, co dělat, když dumping na zamýšlený cíl selže.

K dispozici jsou následující možnosti:

  • restartujte :Restartujte systém a ztratíte jádro, které se pokoušíte získat. Toto je výchozí akce.
  • zastavit :Zastavte systém po pokusu o zachycení vmcore, bez ohledu na úspěch nebo neúspěch.
  • vypnutí :Vypněte systém.
  • shell :Přejděte na interaktivní shellovou relaci uvnitř initramfs, odkud se můžete pokusit zaznamenat jádro ručně. Ukončení shellu restartuje systém.
  • vypsat do rootfs a restartovat :Uložte vmcore do rootfs z kontextu initramfs a restartujte.

Klepnutím na tlačítko Použít uložte změny.

CentOS / RHEL 7 :Jak nakonfigurovat kdump
CentOS / RHEL 6 :Jak nakonfigurovat kdump


Cent OS
  1. CentOS / RHEL 7:Jak nainstalovat GUI

  2. Jak nakonfigurovat klienta pouze pro NFSv4 pomocí nfsconf v CentOS/RHEL 8

  3. CentOS / RHEL 6 :Jak nakonfigurovat kdump

  1. CentOS / RHEL 7 :Jak nakonfigurovat jmenný server pouze v mezipaměti

  2. CentOS / RHEL 7 :Jak nakonfigurovat kdump

  3. CentOS / RHEL 5:Jak nakonfigurovat kdump

  1. CentOS / RHEL 6,7 :Jak nakonfigurovat obrovské stránky

  2. CentOS / RHEL 7 :Jak nakonfigurovat VLAN Tagging pomocí nmcli

  3. Jak nakonfigurovat proxy v CentOS/RHEL/Fedora