Symfoware Server Mirroring Controller 運用ガイド
目次 索引 前ページ次ページ

付録E データベースの二重化処理の異常での詳細なリカバリ手順

E.2 RERUNログ抽出処理異常からのリカバリ方法

RERUNログ抽出処理の異常原因が以下の場合は、DCUの再構築以外の方法でリカバリすることも可能です。

[表:RERUNログ抽出処理異常の異常原因とリカバリ方法]

異常原因

対象資源名

リカバリ方法

出力メッセージ

メディア障害

RERUNログ抽出ファイル

対象資源の配置先ディスクを変更またはリカバリした後に、DBミラーリングサービスを開始

qdg20048u
qdg20049u

RERUNログ抽出作業域

qdg20052u
qdg20053u

容量不足

RERUNログ抽出ファイル

qdg20038u

RERUNログ抽出作業域

qdg20040u

上記に示したRERUNログ抽出処理の異常からのリカバリ手順は以下です。

■操作の手順

■データベースサーバ2の操作

  1. RERUNログ抽出処理の異常がメッセージに出力されます。メッセージの“Detail information”に設定されるメッセージを、[表:RERUNログ抽出処理異常の異常原因とリカバリ方法]の“出力メッセージ”により、異常原因を調査します。

    SYMFOWARE_SYMDX: ERROR: 32007 : Error occurred in DB mirroring service script(extract process). Detail information='詳細情報'
  2. DBミラーリングサービスを保守停止します。

    $ dxsvstop -m
  3. rdbbcdcuコマンドを実行して、主系RLPを特定します。
    以下の方法でrdbbcdcuコマンドを実行し、出力されるRLPnameを確認します。

    $ rdbbcdcu -V
    LogGroup             : system
    RLCbuffNum           : 128
    RLCbuffSize          : 2k
    RLCnum               : 10
    RLCsize              : 10240k
    RLPid  RLPname  Kind       OnMode   OnStat            RLPstat        InhCause   ConStat        DisConCause
        1  rlp001   duplicate  reflect  suspend           normal         -          disconnection  -
  4. 主系RLPのRLP動作環境ファイルを編集して、正常なパス名に変更します。
    また、現在指定しているパス名に対して、ディスクのリカバリまたは容量拡張を行う方法でも対処可能です。(障害ボリュームの交換、ファイルシステムのリカバリなど)

    [表:出力メッセージと対処方法]

    対象資源名 異常原因 出力メッセージ RLP動作環境ファイルのパラメタ名
    RERUNログ抽出ファイルの異常 メディア障害 qdg20048u
    qdg20049u
    EXT_FILE_PATHパラメタを編集することで、RERUNログ抽出ファイルの作成先を変更します。
    容量不足 qdg20052u
    qdg20053u
    RERUNログ抽出作業域の異常 メディア障害 qdg20038u EXT_WORK_PATHパラメタを編集することで、RERUNログ抽出作業域の作成先を変更します。
    容量不足 qdg20040u
  5. 副系ノードのDBミラーリングサービスを開始します。

    $ dxsvstart -r

RLCファイルの容量不足のリカバリについては“RLCファイルの交替不可”を参照してください。

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

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