Einleitung
In diesem Dokument wird beschrieben, wie der aktive oder Standby-Knoten von Smart Software Manager (SSM) vor Ort in einer HA-Umgebung (High Availability) ersetzt wird.
Hintergrundinformationen
Zum Zeitpunkt der Bereitstellung der Server am Standort werden sie als eigenständige Knoten bereitgestellt. Es gibt keine Konzepte, die als sekundäre Bereitstellung implementiert wurden. Dies liegt an der Entwicklung der Anwendung vor Ort. Es gibt mehrere Container, die in eine Einheit integriert und als Endanwendung für die Benutzer gehostet werden.
Die Best Practice wäre also:
Knoten |
IP |
Referenzwerte |
A |
x.x.x.a |
10.106.43.11 |
B |
x.x.x.b |
10.106.43.13 |
Virtuelle IP (VIP) |
x.x.x.c |
10.106.43.17 |
Nehmen wir an, HA ist integriert und vorhanden. Knoten "A - x.x.x.a" ist der aktive Knoten, und Knoten "B - x.x.x.b" befindet sich im Standby-Modus, und Virtual IP (VIP) lautet "x.x.x.c".
Anfänglich wäre der tatsächliche HA-Status bei intaktem Zustand normal, wie im Bild gezeigt.
Ersetzen Sie den aktiven Knoten.
Lassen Sie uns als Benutzer davon ausgehen, dass Sie Ihren aktiven Knoten ersetzen möchten.
In diesem Szenario übernimmt der Standby-Knoten die Position des aktiven Knotens, und das Netzwerk bleibt über das VIP funktionsfähig.
Der Benutzer kann den aktiven Knoten durch folgende Schritte ersetzen:
- Erstellen Sie eine gültige Sicherung vom derzeit aktiven Knoten (der Standby-Knoten).
- Führen Sie den Befehl ha_teardown von diesem Knoten über die Konsole am Standort aus.
- Stellen Sie einen neuen Server am Standort bereit, und stellen Sie sicher, dass die Versionen übereinstimmen.
- Stellen Sie später die erfasste Sicherung auf diesem neu erstellten Knoten wieder her.
- Starten Sie dann HA von Grund auf neu.
Ersetzen Sie den Standby-Knoten.
Lassen Sie uns als Benutzer davon ausgehen, dass Sie Ihren Standby-Knoten ersetzen möchten.
In diesem Szenario bleibt der aktive Knoten unverändert, und das Netzwerk bleibt über das VIP funktionsfähig.
Der Benutzer kann den Standby-Knoten durch folgende Schritte ersetzen:
- Führen Sie den Befehl ha_teardown im aktiven Knoten über die Konsole am Standort aus.
- Stellen Sie einen neuen Server am Standort bereit, und stellen Sie sicher, dass die Versionen übereinstimmen.
- Starten Sie dann HA von Grund auf neu.
Schritte zum Erstellen von HA in einem On-Prem-Server
Das schrittweise Verfahren zum Erstellen von HA von Grund auf:
1. Aktiver Knoten
- am Standort.
- ha_generatekeys <HA-Cluster-Kennwort>.
2. Im Standby-Knoten
- ha_provisionment_standby.
- Geben Sie die IP-Adresse des aktiven Knotens ein: <x.x.x.a>.
- Geben Sie die private IP-Adresse des aktiven Knotens ein: <belassen Sie die Standardwerte>.
- Geben Sie die IP-Adresse des Standby-Knotens ein: <x.x.x.b>
- Geben Sie die private IP-Adresse des Standby-Knotens ein: <belassen Sie die Standardwerte>.
- Geben Sie das HA-Cluster-Kennwort ein: <In ha_generate verwendetes HA-Cluster-Kennwort.>
3. Aktiver Knoten
- ha_deploy.
- Geben Sie die IP-Adresse des aktiven Knotens ein: <x.x.x.a>.
- Geben Sie die private IP-Adresse des aktiven Knotens ein: <belassen Sie die Standardwerte>.
- Geben Sie die IP-Adresse des Standby-Knotens ein: <x.x.x.b>
- Geben Sie die private IP-Adresse des Standby-Knotens ein: <belassen Sie die Standardwerte>.
- Virtuelle IP-Adresse eingeben: <x.x.x.c>
- Geben Sie das HA-Cluster-Kennwort ein: <In ha_generate verwendetes HA-Cluster-Kennwort.>
Zusätzliche Informationen
- Im SSM On-Prem gibt es keine Fehler-/Failover-Konzepte, da es keinen primären oder sekundären Designmodus gibt.
- Der Benutzer kann den Befehl ha_teardown nur ausführen, wenn der Knoten aktiv ist. Wenn es sich um einen Standby-Knoten handelt, wirft das System das Banner "Führen Sie den Befehl zuerst auf dem aktiven Knoten aus".
- Sie können das Thema "Manuelle Installation auf einer VM" im Installationshandbuch für das schrittweise Bereitstellungsverfahren verwenden.
- Dies ist der Link zum Installationsleitfaden für SSM On-Prem Version 8-202201.
- Weitere Informationen zum SSM On-Prem 8 finden Sie in diesem Artikel. x HA-Cluster".
Wenn Sie weitere Fragen zu diesem Anwendungsfall haben, können Sie eine Serviceanfrage (Service Request, SR) erstellen, um umfassende Unterstützung zu erhalten.