Problemübersicht: Aufgrund von Fehler 4974875 wird die Datenbank ohne Spares neu initialisiert, wenn die automatische Wiederherstellung durchgeführt wird. Der genannte Fehler wurde behoben und in die HA-DB-Version 4.3 integriert. Im Fall von HA-DB 4.2 und niedrigeren Versionen befolgen Sie eines der unten beschriebenen Verfahren, um die Rollen der HA-DB-Knoten zu ändern.
Abhilfemaßnahme:
Identifizieren Sie die HA-DB-Knoten, deren Rollen nach der erfolgreich durchgeführten automatischen Wiederherstellung geändert wurden.
Deaktivieren Sie auf allen in Schritt 1 identifizierten Knoten (nicht auf mehreren Knoten gleichzeitig) den Fehler-Monitor für die betreffende HA-DB-Ressource.
# cladm noderole -db dbname -node nodeno -setrole role-before-auto_recovery |
Aktivieren Sie den Fehler-Monitor für die betreffende HA-DB-Ressource.
oder
Identifizieren Sie die HA-DB-Knoten, deren Rollen nach der erfolgreich durchgeführten automatischen Wiederherstellung geändert wurden.
Deaktivieren Sie auf allen Knoten, die als Host der Datenbank fungieren, den Fehler-Monitor für die betreffende HA-DB-Ressource.
Führen Sie auf einem beliebigen Knoten, den Befehl für jeden HA-DB-Knoten aus, dessen Rolle geändert werden muss.
# cladm noderole -db dbname -node nodeno -setrole role-before-auto_recovery |