Failover zu Ihrer Replikat-Appliance initiieren
Sie können an der Befehlszeile zu Wartungs- und Testzwecken oder beim Fehlschlagen der primären Appliance ein Failover zu einer GitHub Enterprise Server-Replikat-Appliance durchführen.
Die für das Failover erforderliche Zeit hängt davon ab, wie lange es dauert, das Replikat manuell hochzustufen und den Traffic weiterzuleiten. Die Durchschnittszeit beträgt zwischen 2 und 10 Minuten.
Promoting a replica does not automatically set up replication for existing appliances. After promoting a replica, if desired, you can set up replication from the new primary to existing appliances and the previous primary.
-
Versetzen Sie die primäre Appliance in den Wartungsmodus, um den Abschluss der Replikation zuzulassen, bevor Sie die Appliances wechseln.
- Informationen zum Verwenden der Managementkonsole finden Sie unter „Wartungsmodus aktivieren und planen“.
-
Darüber hinaus können Sie den Befehl
ghe-maintenance -s
verwenden.$ ghe-maintenance -s
- Wenn die Anzahl der aktiven Git-Vorgänge null erreicht, sollten Sie 30 Sekunden lang warten.
-
Führen Sie den Befehl
ghe-repl-status -vv
aus, um zu verifizieren, dass alle ReplikationskanäleOK
ausgeben.$ ghe-repl-status -vv
-
Führen Sie den Befehl
ghe-repl-promote
aus, um die Replikation anzuhalten und die Replikations-Appliance auf den primären Status hochzustufen. Dadurch wird der primäre Knoten automatisch in den Wartungsmodus versetzt, sofern er erreichbar ist.$ ghe-repl-promote
- Aktualisieren Sie den DNS-Eintrag so, dass er auf die IP-Adresse des Replikats verweist. Nach dem Verstreichen des TTL-Zeitraums wird der Traffic an das Replikat geleitet. Stellen Sie bei der Verwendung eines Load-Balancers sicher, dass er so konfiguriert ist, den Traffic an das Replikat zu senden.
- Benachrichtigen Sie die Benutzer, dass sie die normalen Vorgänge wieder aufnehmen können.
- Richten Sie bei Bedarf die Replikation von der neuen primären Instanz auf die bestehenden Appliances und die vorherige primäre Instanz ein. Weitere Informationen finden Sie unter „Informationen zur Hochverfügbarkeitskonfiguration“.