Rozdwojenie jaźni
W trakcie normalnego działania klastra high-availability tylko jeden z hostów powinien pełnić rolę serwera aktywnego. Serwer pasywny pozwala wykrywa serwer aktywny za pośrednictwem Heartbeat i połączeń klastra.
Możesz skonfigurować wiele ścieżek w celu połączenia hostów z siecią danych i zapewnienia nadmiarowości, ale jeśli połączenie Heartbeat i połączenie klastra podstawowego nie powiedzie się, oba serwery mogą podjąć próbę przejęcia roli serwera aktywnego i spowodować błąd „rozdwojenia jaźni”. W tym przypadku połączenia z adresami IP klastra high-availability zostaną przekierowane do jednego z dwóch serwerów, a niespójne dane mogą być aktualizowane lub zapisywane na obu serwerach. Jeśli którekolwiek z połączeń zostanie nawiązane ponownie, system wykryje błąd podziału oraz niezgodność danych między hostami.
Uwagi:
- Jeśli nie masz pewności, która rola (klaster lub Heartbeat) jest przypisana do każdego z interfejsów sieciowych, przejdź do strony Synology High Availability > Sieć, aby to sprawdzić.
W przypadku wystąpienia błędu „rozdwojenia jaźni”:
- Do momentu usunięcia błędu „rozdwojenia jaźni” usługi w obu serwerach i adresach IP klastrów high-availability będą niedostępne.
- Po napotkaniu takiego statusu błędu nowa zakładka o nazwie Rozdwojenie jaźni pojawi się na lewym panelu. W zakładce będą wymienione następujące informacje: różnica pomiędzy plikami w folderach współdzielonych na obu serwerach, czas przejęcia przez serwery roli serwerów aktywnych, jak również informacja o ostatnim połączeniu iSCSI Target.
- Aplikacja File Station będzie dostępna tylko do odczytu, a pliki będzie można jedynie pobrać albo wyświetlić.
- W zakładce Klaster można wyłączyć klaster lub naprawić błąd rozdwojenia jaźni, klikając przycisk Zarządzaj. Błąd można naprawić przy użyciu trzech opcji:
- Zarezerwuj oba serwery w klastrze: Wybierz jeden z hostów jako nowy serwer aktywny. System zsynchronizuje dane i ustawienia na nowym serwerze aktywnym z nowym serwerem pasywnym po ponownym uruchomieniu obu serwerów. Uwaga: zmiany wprowadzone na serwerze pasywnym podczas błędu rozdwojenia jaźni zostaną utracone po wybraniu tej opcji.
- Zarezerwuj jeden z serwerów w klastrze: Wybierz jeden host jako nowy serwer aktywny i usunąć drugi host. Po ponownym uruchomieniu systemu nowy serwer aktywny nadal będzie znajdował się w klastrze, a usunięty host zachowa dane i powróci do trybu autonomicznego. Podczas dodawania kolejnego serwera pasywnego konieczna będzie pełna synchronizacja danych.
- Usuń cały klaster: Wymontuj klaster i zachowaj dane na hostach. Oba hosty powrócą do trybu autonomicznego.
Uwagi:
- Im więcej plików znajduje się w folderach współdzielonych, tym więcej czasu zajmie znalezienie różnic.
- Upewnij się, że hosty są włączone przed wybraniem nowego aktywnego serwera przy usuwaniu błędu.