PowerStore: Kontrola stavu uvádí, že je vše v pořádku, ačkoliv se zobrazují varování
Summary: Kontrola stavu uvádí, že je vše v pořádku, ačkoliv se zobrazují varování.
Symptoms
Ve všech aktuálních verzích systému PowerStoreOS nejsou upgrady a kontroly stavu vždy jasné v souladu s uživatelským rozhraním nástroje PowerStore Manager.
Když spustíte kontrolu stavu před upgradem (PUHC) nebo upgrade na zařízení PowerStore, proces zkontroluje stav systému. I když PUHC funguje, ne vždy hlásí problémy způsobem, který je snadno rozpoznatelný.
Zde je pohled na obrazovku upgradůnastavení>. Ve sloupci % Dokončeno / Stav se zobrazuje zelené zatržítko, což znamená, že je vše v pořádku.
Příklad z podrobností úlohy:
Zobrazí se všechny kroky, které kontrola stavu provedla, a na všech se zobrazí zelená kontrola.
Pokud chcete zobrazit úplné podrobnosti, zvýrazněte jeden z kroků, například Kontrola stavu – uzel A:
Nyní vidíte, že systém má dvě varování.
Před pokračováním v upgradu je třeba vyřešit všechna varování.
V tomto příkladu došlo k chybě cyc_net a k chybě načítání Host IO .
- Jedna chyba je jednoduchá. Před provedením upgradu bychom měli počkat na nižší I/O (neboli okno údržby).
- Druhá chyba vyžaduje odstranění problémů.
Kontrola PUHC ze servisní konzole
Příklad ze stejného souboru PUHC jako z příkazového řádku:
Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Checking Active Imports..................................... OK Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking network connection configuration Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : Appliance nodes are not connected to the same switches (247390384816168) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Please make sure the nodes in the appliance are connected to the same ToR switches Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking network connection configuration Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : Appliance nodes are not connected to the same switches (247390384816168) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Please make sure the nodes in the appliance are connected to the same ToR switches Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking if system cpu usage is normal Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : CPU utilization level too high (247390385274892) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Reduce system load prior to NDU Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking for Mapper status Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : Host IO load on Node A is higher than recommended for running an upgrade (247390384816199) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Reduce host IO load and retry
Na rozdíl od uživatelského rozhraní se upozornění a chyby sítě zobrazují podrobně na příkazovém řádku.
Systém umožňuje uživateli upgradovat s chybami úrovně varování (ale ne chybovými nebo kritickými zprávami), ať už se tato varování zobrazují nebo ne.
Cause
Zelené zatržítko označuje, že samotný krok byl dokončen. Tento problém byl shledán matoucím a bude opraven v budoucí verzi.
Resolution
Oprava
Oprava tohoto problému bude součástí budoucí verze systému PowerStoreOS.
Zástupná řešení
1. způsob
Ujistěte se, že jste na všech zařízeních v clusteru klikli úplně dolů na položku Kontrola stavu – uzel AaKontrola stavu – uzel B . Tento krok proveďte před provedením jakýchkoli upgradů.
2. způsob
Sledujte PUHC z příkazového řádku.
Následující příkaz umožňuje sledovat kontrolu stavu živě a hledat případné problémy. Vše, co je pozorováno, by mělo být řešeno.
svc_journalctl -t cyc_puhc -f
Chcete-li zkontrolovat poslední provedenou zkoušku PUHC, vyberte jeden z následujících příkazů.
svc_journalctl -t cyc_puhc -r
--nebo--
svc_journalctl -t cyc_puhc -rg "Warning"
V rozhraní příkazového řádku se také zobrazí další podrobnosti o všech chybách, ke kterým došlo.
- Pokud se nezobrazí žádná varování, můžete pokračovat.
- Pokud si všimnete varování, vyřešte je, než budete pokračovat.