メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能
  • 「Company Administration(会社情報の管理)」では、お使いのDell EMCのサイトや製品、製品レベルでのコンタクト先に関する情報を管理できます。

Otomatik Sistem Kurtarma için Systemd'yi Kullanma

概要: Sistemli, izleyici donanımına yönelik desteğin eklenmesiyle artık Dell PowerEdge sistemlerindeki bir izleyici daemon Linux'un işlevini gerçekleştirmektedir.

この記事は自動翻訳されたものである可能性があります。品質に関するフィードバックがある場合は、このページの下部にあるフォームを使用してお知らせください。

文書の内容


手順

Sistemli ,Bu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir izleyici donanımı içinBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir desteğin eklenmesiyleBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir artık bir izleyici daemon Linux'un işlevini yerine kullanabilir. Dell PowerEdge sistemlerinde bu donanım, platformun yonga setinin (Intel ICH9 gibi) veya Dell iDRAC'ın IPMI uyumlu BMC izleyici zamanlayıcısında yerleşik olan yonga seti izleme zamanlayıcısı olabilir.

Dell iDRAC, işletim sistemi kilitlenmelerini kurtarmanın yanı sıra daha sonra analiz için bir ekran görüntüsü yakaleyen Otomatik Sistem Kurtarması sağlar. Bunu etkinleştirmek için işletim sistemine ek yazılım eklenmesi gerekirdi. Daha yeni dağıtımlar sistemle desteklenirken bu özellik, bir dağıtımda yerel olarak bulunan yazılımlarla çalışır ve eklenti yazılımına olan ihtiyacı ortadan kaldırır.

Ancak Linux'ta watchdogd daemon'ı kullanmak mümkün ancak sistemin geri kalan bölümü çalışır durumdayken daemon'ın kendisini kilitleme olasılığı vardır. systemd, tüm sistem hizmetleri için yazılım izleyicisi olarak hareket eder ve BMC izleyici zamanlayıcısı, sistemlinin kendisi için donanım izleyicisi olarak hareket eder. Bu nedenle, sistem çalışmıyorsa sistemin genel olarak kullanılamaz durumda olma ihtimali yüksekdir. Bu nedenle artık tüm sistem hizmetleri için daha güvenilir bir yöntemiz var. Servislerin yöneticisi (systemd), BMC'nin izleyici zamanlayıcısı tarafından "takil" hale gelir.

Systemd ve Dell iDRAC'ın BMC izleyicisi arasındaki yapıştırıcı, /dev/watchdog kullanarak BMC izleyicisine Linux izleyici APIBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir erişimi sağlayan ipmi_watchdog çekirdek modülüdir. Systemd, izleyiciyi düzenli aralıklarla dayanmak için bu arabirimi kullanır.

Sistemle sistem kurulumu ipmi_watchdog

Systemd, bu adımlarla (Fedora 19'da) iDRAC BMC izleyicisini kullanmak üzere yalıtılmalıdır:

  1. Sistemde iki izleyici zamanlayıcısı (yonga seti ve BMC) olduğu için bu iki zamanlayıcısından birini de kullanıyoruz. Bu örnekte, yonga seti izleyicisini devre dışı bırakacağız. Yonga seti izleyicisi, Sistem BIOS'undaki "operating system Watchdog Timer" (İşletim Sistemi İzleme Süreölçeri) seçeneği "Disabled" (Devre Dışı) (varsayılan) olarak ayarlanamaz.
  2. İzleyici için 180 saniye gibi bir zaman aşımı değerine ulaşabilirsiniz.
  3. Yukarıdaki zaman ipmi_watchdog çekirdek modülünün sistem açılışta yüklenimsini etkinleştirin:
  • 1. Yöntem: Aşağıdaki içerikle /etc/modules-load.d/ipmi_watchdog oluştur
    • Seçenekler ipmi_watchdog zaman aşımı=180
    • Reddet listesi iTCO_wdt # İsteğe bağlı. Yonga seti izleyicisi BIOS kurulumunda devre dışı bırakılmasa.
  • 2. Yöntem:
    • OpenIPMI rpm'yi yükleme
      • $ sudo yum install OpenIPMI ($ sudo yum OpenIPMI'yi yükleme)
    • /IPMI_WATCHDOG etc/sysconfig/ipmi IPMI_WATCHDOG_OPTIONS=yes ve IPMI_WATCHDOG_OPTIONS=yes öğesini seçin.
    • Ipmi hizmetini otomatik olarak başlatmayı etkinleştirme
      • $ sudo systemctl enable ipmi ($ sudo systemctl ipmi'yi etkinleştir)
  • Systemd'nin izleyicisini etkinleştir:
    • /etc/systemd/system.conf içinde RuntimeWatchdogSec=180 öğesini açma ve ayarlama
  • Sistemi yeniden başlatın
    • # systemctl daemon-reexec

Bunun işe yaramazsa test edin:

  1. İzleyicinin etkin olup olmadığını kontrol edin
    • $ sudo journalctl |grep -i "hardware watchdog" # ($ sudo journalctl |grep -i "donanım izleyicisi" # öğesi, systemd'nin IPMI izleyicisini kullanmak üzere ayarlanmış olduğunu göstersin.
    • $ sudo ipmitool mc watchdog get # check if the "Watchdog Timer Is: Başlatıldı/Çalışıyor."
  2. Kernel Panic'i simüle etmek için test edin (bunu bir üretim sistemi üzerinde yapmayın). Kdump'nin devre dışı olduğundan emin olun.
    • $ sudo echo c > /proc/sysrq-trigger
  3. Sistem sıfırlandıktan sonra, hata ekranının bir görüntüsünün iDRAC'de mevcut olduğunu doğrulayın
    • iDRAC web kullanıcı arayüzünde oturum açma
    • Overview -> Server -> Troubleshooting -> Last Crash Screen (Sunucu -> Sorun Giderme -Son Çökme Ekranı) öğesine genel bakış.
NOT: Bu özellik şu anda Dell tarafından desteklenmemiştir ve PowerEdge Sunucuları için Linux Kaynaklarında topluluktan geri bildirim almak amacı ile burada paylaşılmaktadır.

文書のプロパティ


最後に公開された日付

19 9月 2023

バージョン

6

文書の種類

How To