Symfoware Active DB Guard 運用ガイド
目次 索引 前ページ次ページ

第4章 異常時の運用> 4.5 複写元システムのRDBシステムファイルの異常

4.5.6 インダウトログファイルのリカバリ

ロードシェア運用でバックアップセンタ運用中に、複写元システムのインダウトログファイルに入出力障害が発生した場合のActive DB Guardの資源のリカバリについて説明します。

インダウトログファイルをリカバリした場合は、両システムで以下に示すActive DB Guardの資源をリカバリする必要があります。

RDBディクショナリがインダウト閉塞した場合は、すべてのノードに対するActive DB Guard環境を再作成する必要があります。

インダウトログファイルをリカバリした場合は、インダウトログファイルが閉塞したロググループに属するRLPを再作成する必要があります。また、複写先システムは、RERUNログの連続性を保証できないため、障害が発生していないロググループまたはRDBシステムも全件複写によりリカバリする必要があります。

インダウトログファイルをリカバリした場合のActive DB Guardの操作の流れを以下に示します。

■操作の手順

■複写元システム

  1. インダウトログファイルの入出力障害が発生した場合、システムメッセージを出力して、インダウトログファイルが閉塞します。
    スケ−ラブルログ運用を行っている場合は、システムメッセージを確認して、リカバリすべきインダウトログファイルのロググループを特定します。

  2. rdbbcofflineコマンドを実行して、障害が発生したロググループに属するすべてのRLPを終了オフラインにします。

    $ rdbbcoffline -p RLP名 -m term
  3. インダウトログファイルをリカバリします。
    Symfoware Serverを停止してリカバリする場合は、Symfoware Serverを停止します。

  4. インダウトログファイルの障害が発生したロググループのSymfoware/RDBの資源をリカバリします。

  5. 入出力障害が発生したロググループ以外で、整合性が必要なロググループおよびRDBシステムの複写元システムのデータベースをリカバリします。

  6. 利用者業務を再開します。

  7. 利用者業務を停止します。

  8. インダウトログファイルの入出力障害が発生したロググループのRLPを再作成します。
    入出力障害が発生したロググループ以外で、整合性が必要なロググループおよびRDBシステムを全件複写し、複写先システムのデータベースをリカバリします。
    整合性の要否について判断できない場合は、すべてのRDBシステムのロググループを複写する必要があります。

  9. rdbbconlineコマンドを実行して、RLPをオンラインにします。

    $ rdbbconline -p RLP名 -m capture
  10. 利用者業務を再開します。

■複写先システム

  1. rdbbcextコマンドおよびrdbbcrefコマンドの実行を停止します。

  2. rdbbcofflineコマンドを実行して、障害が発生したロググループに属するすべてのRLPを終了オフラインにします。

    $ rdbbcoffline -p RLP名 -m term
  3. インダウトログファイルの入出力障害が発生したロググループのRLPを再作成します。
    入出力障害が発生したロググループ以外で、整合性が必要なロググループおよびRDBシステムを全件複写し、複写先システムのデータベースをリカバリします。
    整合性の要否について判断できない場合は、すべてのRDBシステムのロググループを複写する必要があります。

  4. rdbbconlineコマンドを実行して、RLPをオンラインにします。

    $ rdbbconline -p RLP名 -m reflect
  5. rdbbcextコマンドおよびrdbbcrefコマンドを実行して、RERUNログの抽出および反映を再開します。

    $ rdbbcext -p RLP名
$ rdbbcref -p RLP名 -a


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2007