Aktualisierung durch Neuinitialisierung von Db2 HADR-Datenbanken
Sie können HADR deaktivieren, um die Db2 primäre und die Standby-Datenbankinstanz zu aktualisieren.
Vorbereitende Schritte
Sie müssen HADR auf Ihren primären und Standby-Datenbankinstanzen stoppen und deaktivieren:
- Führen Sie auf den primären und Standby-Datenbankinstanzen den folgenden Befehl vom Db2 Engine-Pod aus, um HADR zu beenden:
manage_hadr -stop - F ühren Sie auf den primären HADR-Datenbankinstanzen den Befehl „Exec“ im Db2 Engine-Pod aus und entfernen Sie die /mnt/blumeta0/home/db2inst1/governor/db2.yml Datei, um sicherzustellen, dass die Automatisierung sie nicht als HADR-Instanz erkennt.
- Wenn Sie HADR mit einer Db2uHADR benutzerdefinierten Ressource (CR) konfiguriert haben, führen Sie den folgenden Befehl aus, um die CR zu löschen:
oc delete db2uhadr <db2uhadr instance name>
Standby-Datenbankinstanzen in Active den Status überführen:
- F ühren Sie auf den Standby-Datenbankinstanzen den Befehl „Exec“ im Db2 Engine-Pod aus und führen Sie den folgenden Befehl aus:
su - db2inst1 -c "db2 rollforward db <DBNAME> complete" - F ühren Sie auf den Standby-Datenbankinstanzen den Befehl „Exec“ im Db2 Engine-Pod aus und führen Sie den folgenden Befehl aus:
su - db2inst1 -c "db2 connect to <DBNAME>