名前
dxcrtrlp.sh -- RLMおよびRLCの作成
形式
dxcrtrlp.sh -d RLP定義ファイル名 -p RLP名 -m { origin | duplicate } [ -o 出力ファイル名 ]
機能説明
RLM、RLCの作成およびRLPの整合を行います。
オプション
RLP定義ファイル名を指定します。
RLP名を指定します。
複写元RLPで実行する場合に指定します。
複写先RLPで実行する場合に指定します。
本シェルスクリプトで実行されるコマンドラインすべてを記述したファイル(コマンド実行シェルスクリプト)を出力する場合に指定します。
使用例
複写元RLPのRLMとRLCを作成します。
RLP定義ファイル名は/symfo_mc/def/rlp001.defとします。
dxcrtrlp.sh -d /symfo_mc/def/rlp001.def -p rlp001 -m origin
複写元RLPのコマンド実行シェルスクリプトを作成します。
RLP定義ファイル名は/symfo_mc/def/rlp001.defとします。
コマンド実行シェルスクリプトのファイル名は/symfo_mc/temp/create_rlp.shとします。
dxcrtrlp.sh -d /symfo_mc/def/rlp001.def -p rlp001 -m origin -o /symfo_mc/temp/create_rlp.sh
終了ステータス
以下の終了ステータスが返されます。
0:正常終了
0以外:異常終了
注意
本シェルスクリプトは、複写元RLPで実行した後、複写先RLPで実行する必要があります。
本シェルスクリプトが異常終了した場合は、異常となった原因を取り除いた後、-oオプション指定で出力したコマンド実行シェルスクリプトを作成し、必要に応じて編集したものを実行してください。コマンド実行シェルスクリプトの利用方法については“Mirroring Controller セットアップガイド”の“コマンド実行シェルスクリプトの利用方法”を参照してください。
本シェルスクリプトは、モニタデーモンの起動状態に関係なく実行可能です。
本シェルスクリプトは、Symfoware Serverの停止中に実行可能です。
DBミラーリングサービスの状態による本シェルスクリプトの実行可否については、“A.2 DBミラーリングサービスの状態ごとの動作一覧”を参照してください。
RLP定義ファイルについて
このシェルスクリプトではRLP定義ファイルを使用します。
RLP定義ファイルの詳細は、“Mirroring Controller セットアップガイド”の“RLP定義ファイルの編集”を参照してください。