PowerStore: Kontrola poprawności działania wyświetla wszędzie zielone symbole mimo istniejących ostrzeżeń
Summary: Kontrola poprawności działania wyświetla wszędzie zielone symbole mimo istniejących ostrzeżeń.
Symptoms
We wszystkich bieżących wersjach systemu PowerStoreOS uaktualnienia i kontrole poprawności działania nie zawsze są jasne, co widać w programie PowerStore Manager (UI).
Po uruchomieniu kontroli poprawności działania przed aktualizacją (PUHC) lub uaktualnienia urządzenia PowerStore proces sprawdza stan systemu. Chociaż PUHC działa, nie zawsze zgłasza problemy w sposób łatwy do zauważenia.
Oto widok ekranu aktualizacji ustawień>. Kolumna Ukończono % / Status pokazuje zielony haczyk, który wydaje się wskazywać, że wszystko jest w porządku.
Przykład ze szczegółów zadania:
Można zobaczyć wszystkie kroki podjęte w ramach kontroli poprawności działania i wszystko jest wyświetlane na zielono.
Aby wyświetlić wszystkie szczegóły, zaznacz jeden z kroków, na przykład Kontrola poprawności działania — węzeł A:
Teraz widać, że system ma dwa ostrzeżenia.
Przed kontynuowaniem aktualizacji należy zająć się wszelkimi ostrzeżeniami.
W tym przykładzie występuje błąd _net i błąd ładowania we/wy hosta .
- Jeden błąd jest prosty. Przed wykonaniem aktualizacji należy poczekać na niższe wejście/wyjście (lub przerwę konserwacyjną).
- Drugi błąd wymaga rozwiązania problemu.
Sprawdzanie PUHC za pomocą konsoli serwisowej
Przykład z tego samego PUHC, co w wierszu polecenia:
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
W przeciwieństwie do interfejsu użytkownika ostrzeżenia i błędy sieciowe są wyświetlane szczegółowo w wierszu polecenia.
System umożliwia użytkownikowi uaktualnienie z błędami poziomu ostrzeżenia (ale nie komunikatami o błędach lub poziomie krytycznym), niezależnie od tego, czy te ostrzeżenia są widoczne, czy nie.
Cause
Zielony znacznik wyboru wskazuje, że sam krok został uruchomiony. Okazało się, że jest to mylące i zostanie naprawione w przyszłej wersji.
Resolution
Rozwiązanie
Rozwiązanie tego problemu będzie dostępne w przyszłej wersji systemu PowerStoreOS.
Rozwiązania
Metoda 1
Upewnij się, że kliknąłeś całą drogę w dół do Kontrola poprawności działania — węzeł AiKontrola poprawności działania — węzeł B na wszystkich urządzeniach w klastrze. Ten krok należy wykonać przed wykonaniem jakichkolwiek uaktualnień.
Metoda 2
Obserwuj PUHC z wiersza poleceń.
Poniższe polecenie umożliwia oglądanie kontroli poprawności działania na żywo pod kątem ewentualnych problemów. Należy zająć się wszystkim, co zostało zaobserwowane.
svc_journalctl -t cyc_puhc -f
Wybierz jedno z poniższych poleceń, aby przyjrzeć się ostatniemu wykonanemu PUHC.
svc_journalctl -t cyc_puhc -r
-- lub --
svc_journalctl -t cyc_puhc -rg "Warning"
Interfejs wiersza poleceń pokazuje również, że więcej szczegółów na temat wszelkich napotkanych błędów.
- Jeśli nie zaobserwowano żadnych ostrzeżeń, można kontynuować.
- W przypadku zaobserwowania ostrzeżeń należy się do nich odnieść przed kontynuowaniem.