shundrecoverコマンドによるリカバリ処理中に、以下のメッセージが出力されリカバリがエラーとなる。
[出力メッセージ]
shn30318u : An I/O error has occurred with a director data file.errno=エラー番号 [shund1] |
ディレクタデータファイルを配置したディスクに入出力障害が発生しています。
directorの状態は、“RECOVER”(リカバリ中)のままとなっています。
また、ディレクタデータファイルの状態は、“IOERROR”となっています。
そのため、アプリケーションによる検索および更新はできない状態となっています。
shundstate -s shund1 |
再度、ディスクを交換後、バックアップデータのリストアから実施します。
ディレクタデータファイルを配置するディスクを交換します。
ディスクの活性保守ができない場合は、Shunsakuシステムを停止し、ディスク交換後、Shunsakuシステムの再起動を行います。
shundstateコマンドでdirectorの状態およびファイルの状態を確認します。
directorの状態が“ACTIVE”の場合、shundrecoverコマンドでリカバリ開始宣言を行います。
shundrecover -s shund1 -b |
再度、ディレクタデータファイルのバックアップデータのリストアを行います。
shundrecoverコマンドでリカバリを行います。
以下は、最新状態までのリカバリを例としています。
shundrecover -s shund1 -e shun: INFO: shn21001i: Starting process... [shund1] shun: INFO: shn30334i: Recovery end declaration processing is complete. [shund1] shun: INFO: shn21002i: Processing has been completed. [shund1] |
shundstateコマンドでdirectorの状態が“ACTIVE”、およびディレクタデータファイルの状態が“NORMAL”となっていることを確認します。
shundstate -s shund1 |
shundbackupコマンドでディレクタデータファイルをバックアップします。
運用を再開します。