ノード切替えの契機となるメッセージについて説明します。
DBミラーリングシステムの監視対象に異常が発生した場合、DBミラーリングシステムにより自動ノード切替えを行うことができます。
DBミラーリングシステムが監視対象の異常を検知すると、検知した異常に応じて以下のいずれかのメッセージを正系ノードに出力して、自動ノード切替えを行います。
Symfoware/RDBのダウンを検知した場合:
SYMFOWARE_SYMDX: ERROR: 32005: The halt of Symfoware/RDB was detected.
Symfoware/RDBの無応答を検知した場合:
SYMFOWARE_SYMDX: WARNING: 22003: No response of Symfoware/RDB was detected.
DB監視対象資源で異常を検知した場合:
異常を検出した資源ごとに以下のいずれかのメッセージが出力されます。
SYMFOWARE_SYMDX: WARNING: 22005: Inhibition state of the log group management file was detected.
SYMFOWARE_SYMDX: WARNING: 22006: Inhibition state of the log management file was detected.
SYMFOWARE_SYMDX: WARNING: 22007: Inhibition state of the temporary log file was detected.
SYMFOWARE_SYMDX: WARNING: 22008: Inhibition state of the RDBII dictionary was detected.
SYMFOWARE_SYMDX: WARNING: 22009: Inhibition state of DSI was detected.
SYMFOWARE_SYMDX: WARNING: 22011: Inhibition state of the RDB directory file was detected.
相手ノード監視でタイムアウトが発生した場合、またはOSのダウン、ノードのダウンの場合:
SYMFOWARE_SYMDX: WARNING: 22001: Timeout occurred by other node monitoring.
相手ノードとの通信切断を検知した場合:
SYMFOWARE_SYMDX: WARNING: 22002: The communication to the other node is terminated.
ノードの切替え中は、以下の順番でメッセージを副系ノードに出力します。
副系ノードから正系ノードへの切替えが可能になったことを知らせるメッセージ:
SYMFOWARE_SYMDX: INFO: 12130: It was judged that the switch from the secondary node to the primary node was possible.
副系ノードから正系ノードへノード切替えを開始したことを知らせるメッセージ:
SYMFOWARE_SYMDX: INFO: 12131: Starting to switch from the secondary node to the primary node.
副系ノードとしてのDBミラーリングサービスが停止したので、正系ノードとしてDBミラーリングサービスを開始したことを知らせるメッセージ:
SYMFOWARE_SYMDX: INFO: 12135: The state transition from the DB mirroring service of the primary to the DB mirroring service of secondary is begun.
ノード切替えの完了を知らせるメッセージ:
SYMFOWARE_SYMDX: INFO: 12132: The switch from the secondary node to the primary node has completed.
利用者判断によるノード切替えは、DBミラーリングシステムが通知するメッセージまたはSymfoware/RDBが出力するメッセージを監視して縮退運用の開始が必要と判断した場合に実施してください。
DBミラーリングシステムがデータベースまたはノード間の通信環境に異常を検知すると、以下のメッセージを副系ノードに出力します。
Symfoware/RDBの無応答を検知した場合:
SYMFOWARE_SYMDX: WARNING: 22021: No response of Symfoware/RDB was detected in the primary node.
相手ノード監視でタイムアウトが発生した場合、またはOSのダウン、ノードのダウンの場合:
SYMFOWARE_SYMDX: WARNING: 22001: Timeout occurred by other node monitoring.
相手ノードとの通信切断を検知した場合:
SYMFOWARE_SYMDX: WARNING: 22002: The communication to the other node is terminated.
ノードの切替え中は、以下の順番でメッセージを副系ノードに出力します。
副系ノードから正系ノードへの切替えが可能になったことを知らせるメッセージ:
SYMFOWARE_SYMDX: INFO: 12130: It was judged that the switch from the secondary node to the primary node was possible.
副系ノードから正系ノードへノード切替えを開始したことを知らせるメッセージ:
SYMFOWARE_SYMDX: INFO: 12131: Starting to switch from the secondary node to the primary node.
副系ノードとしてのDBミラーリングサービスが停止したので、正系ノードとしてDBミラーリングサービスを開始したことを知らせるメッセージ:
SYMFOWARE_SYMDX: INFO: 12135: The state transition from the DB mirroring service of the primary to the DB mirroring service of secondary is begun.
ノード切替えの完了を知らせるメッセージ:
SYMFOWARE_SYMDX: INFO: 12132: The switch from the secondary node to the primary node has completed.