跳转至主要内容
  • 快速、轻松地下订单
  • 查看订单并跟踪您的发货状态
  • 创建并访问您的产品列表

Bruke Systemd for Automatisert systemgjenoppretting

摘要: Når det er inkludert støtte for watchdog-maskinvare, kan systemet nå utføre funksjonen til en watchdog daemon Linux på Dell PowerEdge-systemer.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

Når det er inkludertDenne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies støtte for watchdog-maskinvareDenne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies, kan systemetDenne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies nå utføre funksjonen til en watchdog daemon Linux. På Dell PowerEdge-systemer kan denne maskinvaren enten være overvåkingstidtakeren for brikkesett som er innebygd i plattformens brikkesett (for eksempel Intel ICH9) eller Dell iDRACs IPMI-kompatible BMC Watchdog-tidtaker.

Dell iDRAC gir automatisert systemgjenoppretting . I tillegg til gjenoppretting fra låsing av operativsystemet kan du ta et skjermbilde for analyse senere. Det var nødvendig med ekstra programvare på operativsystemet for å aktivere dette. Med nyere distribusjoner som støtter systemet, fungerer denne funksjonen med programvare som er tilgjengelig i en distribusjon, noe som eliminerer behovet for tilleggsprogramvare.

Det var imidlertid mulig å bruke den watchdogd daemon på Linux, men det var en sannsynlighet for at daemonen selv kunne låse seg mens resten av systemet var i drift. systemd fungerer som programvareovervåkning for alle systemtjenester, og BMC Watchdog Timer fungerer som maskinvareovervåkning for selve systemet. Hvis systemet ikke fungerer, er det en god sjanse for at systemet generelt sett ikke kan brukes. Derfor har vi nå en mer pålitelig metode for at alle systemtjenester skal overvåkes av BMC-overvåkingstidtakeren.

Limet mellom systemet og Dell iDRACs BMC Watchdog er ipmi_watchdog kjernemodulen, som gir Linux Watchdog API-tilgangDenne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies til BMC Watchdog ved hjelp av /dev/watchdog. Systemd bruker dette grensesnittet til å starte overvåkingen med jevne mellomrom.

Konfigurere system med ipmi_watchdog

Systemd kan konfigureres til å bruke iDRAC BMC Watchdog med disse trinnene (på Fedora 19):

  1. Siden systemet har to watchdog-tidtakere (brikkesett og BMC), kan vi bruke én av dem. I dette eksempelet deaktiverer vi brikkesettovervåkningen. Brikkesettovervåkningen kan deaktiveres ved å angi alternativet "Operating system Watchdog Timer" (Overvåkingstidtaker for operativsystem) i system-BIOS til "Disabled" (Deaktivert) (standard).
  2. Motta en verdi for tidsavbrudd for overvåkningen, og si 180 sekunder.
  3. Aktiver ipmi_watchdog kjernemodulen for å laste ved systemoppstart med tidsavbruddet ovenfor:
  • Fremgangsmåte 1: Opprett /etc/modules-load.d/ipmi_watchdog med følgende innhold
    • Alternativer ipmi_watchdog tidsavbrudd = 180
    • Nekt liste iTCO_wdt # valgfritt. Hvis brikkesettovervåkningen ikke er deaktivert i BIOS-oppsettet.
  • Fremgangsmåte 2:
    • Installer OpenIPMI rpm
      • $ sudo yum install OpenIPMI
    • Angi IPMI_WATCHDOG=yes og IPMI_WATCHDOG_OPTIONS med tidsavbruddet i /etc/sysconfig/ipmi.
    • Aktiver ipmi-tjenesten til å starte automatisk
      • $ sudo systemctl aktiver ipmi
  • Aktiver systemets watchdog:
    • Avslutte og angi RuntimeWatchdogSec=180 i /etc/systemd/system.conf
  • Start systemet på nytt
    • # systemctl daemon-reexec

Test om dette fungerer:

  1. Kontroller om watchdog er aktiv
    • $ sudo journalctl |grep -i 'hardware watchdog' # skal vise at systemet er konfigurert til å bruke IPMI Watchdog.
    • $ sudo ipmitool mc watchdog get # check if the "Watchdog Timer Is: Started/Running.» (Startet/kjørt)
  2. Test ved å simulere en kjernekrise (ikke gjør dette på et produksjonssystem). Kontroller at kdump er deaktivert.
    • $ sudo echo c > /proc/sysrq-trigger
  3. Etter at systemet er tilbakestilt, må du kontrollere at et bilde av feilskjermbildet er tilgjengelig i iDRAC
    • Logg på webgrensesnittet for iDRAC
    • Oversikt – > Server -> Troubleshooting -> Last Crash Screen (Siste krasjskjermbilde).
MERK: Denne funksjonen støttes for øyeblikket ikke av Dell og deles her med den hensikt å gi tilbakemeldinger fra fellesskapet på Linux-ressurser for PowerEdge-servere.
文章属性
文章编号: 000146106
文章类型: How To
上次修改时间: 17 8月 2024
版本:  7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。