Split Brain
Wenn ein High-Availability-Cluster normal funktioniert, sollte nur einer der Hosts als aktiver Server dienen. Der passive Server erkennt den aktiven Server über die Heartbeat- und Cluster-Verbindungen.
Sie können zu Redundanzzwecken mehrere Pfade für die Verbindung der Hosts mit dem Datennetzwerk einrichten, aber wenn die Heartbeat-Verbindung und die primäre Cluster-Verbindung ausfallen sollten, könnten beide Server versuchen, die Rolle des aktiven Servers zu übernehmen, was zu einem "Split Brain"-Fehler führt. In diesem Fall werden Verbindungen an die IP-Adressen des High-Availability-Clusters zu einem der beiden Server umgeleitet, und auf den beiden Servern aktualisierte oder geschriebene Daten können uneinheitlich sein. Wenn eine der Verbindungen wieder hergestellt wird, erkennt das System den Split-Fehler und die Dateninkonsistenz zwischen den Hosts.
Hinweise:
- Wenn Sie nicht sicher sind, welche Rolle (Cluster oder Heartbeat) den Netzwerkschnittstellen jeweils zugewiesen ist, können Sie dies unter Synology High Availability > Netzwerk kontrollieren.
Falls ein Split Brain-Fehler auftritt:
- Die Dienste auf beiden Servern und die IP-Adressen des High-Availability-Clusters sind nicht verfügbar, bis der Split Brain-Fehler behoben wurde.
- Wenn ein solcher Fehlerstatus festgestellt wird, erscheint eine neue Registerkarte namens Split-Brain im linken Bereich. Diese Registerkarte enthält die folgenden Informationen: Abweichungen zwischen den Dateien in den gemeinsamen Ordnern auf beiden Servern, den Zeitpunkt, zu dem die Server zu den aktiven Servern wurden, sowie die aktuellesten Informationen zur iSCSI Target-Verbindung.
- File Station befindet sich im schreibgeschützten Modus, und Sie können die Dateien trotzdem herunterladen oder anzeigen.
- Auf der Registerkarte Cluster können Sie den Cluster herunterfahren oder den Split-Brain-Fehler beheben, indem Sie auf Verwalten klicken. Es sind drei Optionen verfügbar, um den Fehler zu beheben:
- Beide Server im Cluster behalten: Wählen Sie einen der Hosts als neuen aktiven Server aus. Das System startet beide Server neu und synchronisiert dann die Daten und Einstellungen des neuen aktiven Servers zum neuen passiven Server. Anmerkung: Die auf dem passiven Server vorgenommenen Änderungen während des Split Brains gehen verloren, wenn Sie diese Option wählen.
- Einen der Server im Cluster behalten: Wählen Sie einen Host als neuen aktiven Server aus und entfernen Sie den anderen. Nachdem das System die Hosts neu gestartet hat, bleibt der neue aktive Server weiterhin im Cluster. Der entfernte Host behält seine Dateien bei und kehrt in den Einzel-Status zurück. Wenn Sie den passiven Server das nächste Mal hinzufügen, ist eine volle Datensynchronisierung erforderlich.
- Den gesamten Cluster entfernen: Entfernt den Cluster und behält die Daten auf den Hosts bei. Beide Hosts kehren in den Einzel-Status zurück.
Hinweise:
- Je mehr Dateien sich in Ihren freigegebenen Ordnern befinden, umso länger dauert die Auflistung der Unterschiede.
- Stellen Sie sicher, dass beide Hosts eingeschaltet sind, bevor Sie bei der Behebung des Fehlers den neuen aktiven Server auswählen.