PowerScale iDRACissa on yhteysongelmia
Summary: PowerScale F-, P- ja B-sarjan solmut luovat iDRAC-yhteystapahtuman joko joka kuukauden ensimmäisenä päivänä tai joka maanantai.
Symptoms
PowerScale F200-, F600-, F900-, P100- tai B100-solmut luovat seuraavan hälytyksen kuukauden ensimmäisenä päivänä tai joka maanantai:
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
On olemassa cron Työ nimeltä isi_security_checker , joka suoritetaan klusterissa oletusarvoisesti joka kuukauden ensimmäisenä päivänä tai joka maanantaiaamu. Työn suorituspäivä määräytyy asennetun OneFS-version mukaan. Tämä työ voi ylikuormittaa iDRACin oletusasetuksia käytettäessä ja käynnistää nämä ilmoitukset.
Resolution
Pysyvä korjaus tähän on uusin Health Check Framework (HCF) -korjaustiedosto.
Jos tarvitset apua kiertotavan käyttöönotossa, ota yhteys Dellin tekniseen tukeen ja mainitse tämän artikkelin tunnus.
Workaround:
-
Luo klusterissa tiedosto nimeltä security_checker.sh
/ifs/data/Isilon_Support/Lisätään tekstiin seuraava kohta:for i in $(isi_nodes %{lnn}); do /usr/bin/isi_security_check/isi_security_checker -n $i --node-only; done -
Avaa ja muokkaa
/etc/mcp/templates/crontabja kommentoi (#) nykyistäisi_security_checkertyö ja lisää uusi merkintä yllä luomasi tiedoston suorittamiseksi. Uusi merkintä on suoritettava seuraavasti:isi_ropc -s -Hjoka on johdettava kuoren läpi, koska/ifson asennettunoexec.#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
-
Varmista, että muutokset on päivitetty kaikissa solmuissa (joiden pitäisi vastata vaiheessa 2 nähtyä tulosta).
# isi_for_array -sX "grep security_checker /etc/crontab"
-
Varmista, että kaikilla solmuilla on sama MD5
/etc/mcp/templates/crontabTiedosto.# isi_for_array -sX "md5 /etc/mcp/templates/crontab"
Jos md5-hajautusarvo on erilainen jossakin solmussa, kopioi
/etc/mcp/templates/crontabTiedosto, johon olet muokannut/ifs/data/Isilon_Support. Kirjaudu solmuun eri md5-arvolla ja kopioi/ifs/data/Isilon_Support/crontabolemassa olevan tiedoston päälle. Varmista, että oikeudet ovat edelleen 640 (-rw-r-----) -
Kerää nykyinen prosessitunnus (PID)
cron:# isi_for_array -sX "ps -auxww | grep cron | grep -v grep"
Esimerkki:
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
-
Uudelleenkäynnistys
cronklusterissa.# isi_for_array -sX "/etc/rc.d/cron restart"
Esimerkki:
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.
-
Jos saat
Exit status 1Käynnistä missä tahansa solmussa uudelleencronkyseisessä solmussa. Kerää nykyinen PIDcronja varmista, että prosessi käynnistyi uudelleen kaikissa solmuissa noudattamalla vaiheessa 5 kuvattuja ohjeita (PID:t olisi pitänyt muuttaa).