Przełączanie/automatyczne przełączanie awaryjne
W celu zapewnienia ciągłości działania i minimalizacji przestojów można przełączać usługi z serwera aktywnego w klastrze high-availability na serwer pasywny. Funkcja ta nazywa się „przełączanie” lub, w niektórych przypadkach, „przełączanie awaryjne”. W tej części objaśniono podstawy obu tych pojęć.
Przełączanie
Pojęcie „przełączanie” odnosi się do przełączania z serwera aktywnego na serwer pasywny klastra high-availability. W warunkach normalnych serwer aktywny zarządza działaniem wszystkich usług. W przypadku nieprawidłowego działania serwera aktywnego można zainicjować przełączenie i przeniesienie wszystkich usług na serwer pasywny, pod warunkiem że serwer pasywny działa normalnie. W tej sytuacji serwer aktywny przejmuje rolę serwera pasywnego i na odwrót.
Aby ręcznie zainicjować przełączenie:
- Kliknij przycisk Zarządzaj na stronie Klaster
- Kliknij przycisk Przełącz
Uwaga:
- Po zainicjowaniu przełączania serwer aktywny przejmuje rolę serwera pasywnego, a następnie serwer pasywny staje się serwerem aktywnym. W związku z tym występuje krótki okres, w którym oba serwery są pasywne i mogą nie być w stanie zapewniać usług w normalny sposób. Czas przełączania różni się w zależności od liczby i rozmiaru woluminów lub jednostek iSCSI LUN (na poziomie bloku), a także liczby i łącznego obciążenia usług w klastrze high-availability.
Automatyczne przełączanie awaryjne
Po wystąpieniu pewnych błędów system może automatycznie zainicjować przełączenie usług w celu zachowania wydajności. Zdarzenie takie nazywa się „przełączaniem awaryjnym”. System może zainicjować przełączanie awaryjne w następujących sytuacjach:
- Awaria pamięci masowej: Pamięć masowa, np. wolumenu, grupy dysków, grupy RAID Group itd., na serwerze aktywnym, gdy odpowiedni element pamięci masowej na serwerze pasywnym działa prawidłowo. Należy pamiętać, że system nie zainicjuje przełączenie awaryjne, jeżeli w pamięci masowej, która uległa awarii, nie ma wolumenów ani jednostki iSCSI LUN (poziom bloku).
- Błąd usługi: Wystąpił błąd usługi monitorowanej.
- Awaria zasilania: Serwer aktywny jest wyłączony lub uruchamiany ponownie; oba moduły zasilania serwera aktywnego zawiodły lub utracono zasilanie.
Niepowodzenie przełączania
Przełączanie lub automatyczne przełączanie awaryjne może się nie powieść w następujących sytuacjach:
- Niekompletna replikacja danych: Podczas pierwszego łączenia dwóch serwerów w celu stworzenia klastra high-availability system potrzebuje czasu na skopiowanie wszystkich danych z serwera aktywnego na serwerze pasywnym.
- Przestrzeń pamięci na serwerze pasywnym została uszkodzona: Przestrzeń pamięci (np. wolumen, grupa dysków, grupa RAID Group itd.) na serwerze pasywnym została uszkodzona.
- Awaria zasilania: Serwer pasywny jest wyłączony lub uruchamiany ponownie; oba moduły zasilania serwera pasywnego zawiodły lub utracono zasilanie.
- Aktualizacja oprogramowania DSM: Na czas instalowania aktualizacji oprogramowania DSM wszystkie usługi zostaną zatrzymane; po zakończeniu aktualizacji usługi zostaną wznowione.
W przypadku ręcznej aktywacji przełączania i braku możliwości przełączenia usług na serwer pasywny system spróbuje przełączyć usługi z powrotem na serwer aktywny.
W przypadku uruchomienia przełączenia awaryjnego i braku serwera, który mógłby przejąć rolę aktywnego serwera z powodu błędów, klaster high-availability nie będzie w stanie funkcjonować w normalny sposób. Jeśli serwery nie powrócą automatycznie do trybu autonomicznego (bez serwera pasywnego), należy nacisnąć przycisk Reset na obu serwerach, aby przywrócić ustawienia domyślne. Po przywróceniu ustawień domyślnych możliwe jest ponowne połączenie dwóch serwerów i utworzenie klastra high-availability.
Zasilacz awaryjny (UPS)
Klastry high-availability można podłączyć do zasilaczy awaryjnych (UPS) w celu zmniejszenia ryzyka nieoczekiwanej awarii zasilania. W razie utraty zasilania serwery będą zasilane z podłączonych zasilaczy UPS. Gdy zasilacz UPS podłączony do aktywnego serwera ma niski poziom zasilania, system spróbuje przełączyć usługi na serwer pasywny. Zapoznaj się z poniższymi wytycznymi.
- Jeżeli zarówno aktywny jak i pasywny jest podłączony do tego samego przełącznika sieciowego, zalecane jest podłączenie obu serwerów do tego samego źródła zasilania co przełącznik sieciowy.
- Jeżeli aktywny i pasywny serwer są podłączone do różnych przełączników sieciowych, które wykorzystują różne źródła zasilania (np. prąd od różnych przedsiębiorstw energetycznych), zalecane jest podłączenie serwera aktywnego i pasywnego do tych samych źródeł zasilania, co przełączniki sieciowe, do których są podłączone.
- Jeżeli aktywny i pasywny serwer są podłączone do różnych przełączników sieciowych, które korzystają z różnych zasilaczy UPS, zaleca się podłączenie obu serwerów do jednego z zasilaczy UPS. Gdy zasilacz UPS traci moc, serwer aktywny zostanie powiadomiony i przejdzie w tryb awaryjny, a serwer pasywny zostanie prawidłowo wyłączony. Jeśli serwery są podłączone do różnych zasilaczy UPS, aktywny serwer nie będzie mógł wykryć, czy zasilacz UPS pasywnego serwera traci moc, przez co serwer pasywny może zostać nieoczekiwanie wyłączony.
Uwaga:
- Synology NAS umożliwia połączenie z lokalnymi zasilaczami UPS i urządzeniami UPS SNMP. Więcej informacji można znaleźć w pomocy na stronie Panel sterowania > Sprzęt > UPS