Przyczyna
Podczas aktualizacji oprogramowania układowego w klastrze wysokiej dostępności (HA) proces aktualizacji może nie zakończyć się pomyślnie z dowolnego z poniższych powodów:
- Niestabilne połączenie sieciowe
Jeśli połączenie między węzłami HA zostanie przerwane lub opóźnione, synchronizacja może się zatrzymać, uniemożliwiając przeprowadzenie aktualizacji na obu węzłach. - Intensywne operacje we/wy powodujące opóźnienia synchronizacji
Jeśli podczas aktualizacji oprogramowania układowego nieprzerwanie wykonywane są duże woluminy operacji odczytu/zapisu, system może pozostawać w stanie niesynchronizacji.- Jeden węzeł może ukończyć aktualizację oprogramowania układowego, ale jeśli system nie będzie w stanie przełączyć ról aktywnego i pasywnego węzła, oprogramowanie układowe na drugim węźle nie zostanie zaktualizowane.
- Jeśli synchronizacja przekroczy limit czasu (65 minut), proces aktualizacji zostanie zatrzymany.
Rozwiązanie
- Przed rozpoczęciem aktualizacji oprogramowania układowego upewnij się, że połączenia sieciowe HA są stabilne, aby uniknąć przerw w trakcie procesu.
- Przeprowadzaj aktualizacje oprogramowania układowego w okresach niskiej aktywności we/wy, aby zminimalizować ryzyko opóźnień synchronizacji lub przekroczenia limitu czasu.
- Jeśli poprzednia aktualizacja oprogramowania układowego nie powiodła się, w wyniku czego tylko jeden węzeł ma zaktualizowane oprogramowanie układowe, należy ponownie przeprowadzić aktualizację oprogramowania układowego.
Oba węzły muszą działać z identycznymi wersjami oprogramowania układowego, aby zapewnić prawidłowe funkcjonowanie HA.