Fehler bei Ausprägungsänderung beheben
Dieser Artikel hilft beim Beheben von Problemen, die beim Ändern der Ausprägung Ihres DB-Systems auftreten können.
Bei RAC-DB-Systemen mit mehreren Knoten werden Vorgänge zur Änderung der Ausprägung im Rolling-Modus vorgenommen. Je nachdem, wo im Ausprägungsänderungsvorgang der Fehler auftritt, können Sie den Vorgang möglicherweise über die Konsole wiederholen.
Dieser Artikel enthält Informationen, die bei der Ermittlung von Fehlerursachen und bei der Problembehebung helfen sollen. Diese Informationen sind nach Art der Fehlerbedingung in verschiedene Abschnitte geordnet.
In diesem Artikel werden die folgenden Themen behandelt:
Hinweis:
Sie können auch serielle Konsolenverbindungen erstellen, um Fehler im DB-System im Einzelbenutzermodus zu beheben. Informationen zum Erstellen einer seriellen Konsolenverbindung in der Konsole finden Sie unter Serielle Konsolenverbindung zum DB-System verwalten.Verwandte Themen
Fehler mit der OCI-Konsole beheben
Wenn die Ausprägungsänderung nicht erfolgreich verläuft, wird auf der Detailseite des DB-Systems ein Nachrichtenbanner mit Details zum Fehler angezeigt. Wenn der Fehler auf dem ersten Knoten eines Systems mit mehreren Knoten auftritt und der Vorgang erfolgreich zurückgesetzt wird, bleibt die Schaltfläche Ausprägung ändern verfügbar, und das System bleibt online im verfügbaren Status. Wenden Sie sich an Oracle Support, um weitere Details zu dem Fehler anzuzeigen. Sie können auch über die dbcli mehr über den Fehler und die zu lösenden Probleme erfahren. Wenn Sie sich vergewissert haben, dass keine Probleme mehr bestehen, können Sie den Vorgang wiederholen.
Wenn der Fehler das System in einen Zustand versetzt, in dem der Vorgang nicht zurückgesetzt werden kann, lautet der Systemstatus Aktion erforderlich. Wenden Sie sich in diesem Fall an Oracle Support, sobald Sie das Problem erkennen. Oracle wird Ihnen helfen, das Problem zu lösen und die Ausprägungsänderung abzuschließen.
Fehler mit dbcli
beheben
Die folgenden Themen werden behandelt:
Bestimmen, welche Phase des Ausprägungsänderungsvorgangs nicht erfolgreich war
- Melden Sie sich als Root-Benutzer beim DB-System an.
-
Navigieren Sie zu
/opt/oracle/dcs/bin
:cd /opt/oracle/dcs/bin
-
Aktualisieren Sie das CLI-Tool:
./cliadm update-dbcli
-
Listen Sie die nicht erfolgreichen Jobs auf:
dbcli list-jobs | grep -i failed
Hinweis:
Wenn die nicht erfolgreichen Jobs während der Phasepre_action
, action
oder post_action
aufgetreten sind. Notieren Sie auch die job_id
des nicht erfolgreichen Jobs, die Sie zur Lösung des Problems benötigen.
Fehler beheben, die in der Phase Pre_action auftreten
-
Rufen Sie anhand der
job_id
weitere Informationen zum Fehler ab:dbcli describe-job -i <job_id>
-
Suchen Sie in den Dateien
dcs-agent.log
unddcs-agent-debug.log
(im Verzeichnis/opt/oracle/dcs/log/
) nach dem Fehler.Beispiel:
cd /opt/oracle/dcs/log grep -ir "DCS-10063:Failed to get node names from olsnodes." *
- Korrigieren Sie nach Möglichkeit anhand der Informationen zum Fehler aus der Logdatei die Systemkonfiguration.
- Wiederholen Sie den Vorgang zum Ändern der Ausprägung. Wenn der Vorgang weiterhin nicht erfolgreich verläuft, folgen Sie den Anweisungen unter Weitere Hilfe suchen.
Weitere Hilfe suchen
Wenn der Fehler in der Phase post_action
auftritt oder Sie Fehler, die in der Phase pre_action
auftreten, nicht beheben können, gehen Sie wie folgt vor:
- Erfassen Sie die im Dokument Diagnostic Data Collection For Oracle Database Cloud Service Instance aufgeführten Informationen.
- Erstellen Sie eine Supportanfrage bei My Oracle Support. Wenden Sie sich an Oracle Support.