PowerScale iDRAC Bağlantı Sorunları Yaşıyor
Summary: PowerScale F, P ve B serisi düğümler, her ayın ilk günü veya her Pazartesi günü bir iDRAC bağlantı olayı oluşturur.
Symptoms
PowerScale F200, F600, F900, P100 veya B100 düğümleri, her ayın ilk günü veya her Pazartesi aşağıdaki uyarıyı oluşturur:
47.693031 11/01 00:20 C 3 1076769 The Integrated Dell Remote Access Controller (iDRAC) located in chassis XXXXXXX is experiencing connectivity problems. This controller monitors hardware components such as batteries and power supplies. To ensure these hardware components continue to be monitored, contact Dell EMC support as soon as possible.
Cause
Bir tane var cron İş Çağrıldı isi_security_checker varsayılan olarak her ayın ilk günü veya her Pazartesi sabahı kümede çalışır. İşin çalıştırıldığı gün, kurulu OneFS sürümüne bağlıdır. Bu iş, varsayılan ayarlar kullanılırken iDRAC'a aşırı yük bindirerek bu mesajları tetikleyebilir.
Resolution
Bunun için kalıcı düzeltme, en son Durum Kontrolü Çerçevesi (HCF) yamasıdır.
Geçici çözümü uygulamayla ilgili yardıma ihtiyacınız varsa Dell Teknik Destek ile iletişime geçin ve bu makale kimliğini belirtin.
Geçi -ci çözüm:
-
Kümede, altında "security_checker.sh" adlı bir dosya oluşturun
/ifs/data/Isilon_Support/içine aşağıdaki girdiyi ekleme:for i in $(isi_nodes %{lnn}); do /usr/bin/isi_security_check/isi_security_checker -n $i --node-only; done -
Aç ve düzenle
/etc/mcp/templates/crontabve geçerli açıklamayı (#)isi_security_checkerve yukarıda oluşturduğunuz dosyayı çalıştırmak için yeni bir giriş ekleyin. Yeni giriş kullanılarak çalıştırılmalıdırisi_ropc -s -Hbir kabuktan geçirilmesi gereken, çünkü/ifsmonte edilirnoexec.#20 0 1 * * root /usr/bin/isi_security_check/isi_security_checker 20 0 1 * * root /usr/bin/isi_ropc -s -H /usr/local/bin/zsh /ifs/data/Isilon_Support/security_checker.sh
-
Tüm düğümlerde güncellenmiş değişikliklerin olduğunu doğrulayın (2. adımda görülen çıktıyla eşleşmelidir).
# isi_for_array -sX "grep security_checker /etc/crontab"
-
Tüm düğümlerin aynı MD5 ile aynı
/etc/mcp/templates/crontabdosyasında adlandırma çakışmalarını önlemek üzere hedef sistem için farklı uygulamaların farklı adlar kullanmasını gerekli hale getirme.# isi_for_array -sX "md5 /etc/mcp/templates/crontab"
Herhangi bir düğüm için md5 karması farklıysa,
/etc/mcp/templates/crontabDeğiştirdiğiniz dosya/ifs/data/Isilon_Support. Farklı md5 değerine sahip düğümde oturum açın ve kopyalayın/ifs/data/Isilon_Support/crontabvarolan dosya üzerinden. İzinlerin 640 (-rw-r-----) olarak kaldığını doğrulayın -
Şunun için geçerli İşlem Kimliğini (PID) toplayın:
cron:# isi_for_array -sX "ps -auxww | grep cron | grep -v grep"
Örneğin:
LAB-1# isi_for_array -sX "ps -auxww | grep cron | grep -v grep" LAB-1: root 3140 0.0 0.0 25488 13016 - Is 6Oct24 0:14.15 /usr/sbin/cron -s LAB-2: root 3144 0.0 0.0 25488 13016 - Is 6Oct24 0:14.39 /usr/sbin/cron -s LAB-3: root 3173 0.0 0.0 25488 13016 - Is 6Oct24 0:14.14 /usr/sbin/cron -s
-
Yeniden başlatma
cronküme üzerinde.# isi_for_array -sX "/etc/rc.d/cron restart"
Örneğin:
LAB-1# isi_for_array -sX "/etc/rc.d/cron restart" LAB-1: Stopping cron. LAB-1: Waiting for PIDS: 3140. LAB-1: Starting cron. LAB-2: Stopping cron. LAB-2: Waiting for PIDS: 3144. LAB-2: Starting cron. LAB-3: Stopping cron. LAB-3: Waiting for PIDS: 3173.
-
Şunları alırsanız:
Exit status 1Herhangi bir düğümde,crono düğümde. Şunun için geçerli PID'yi toplayın:cronve 5. adımda (PID'ler değişmiş olmalıydı) özetlenen adımları izleyerek işlemin tüm düğümlerde yeniden başlatıldığını onaylayın.