DBミラーリングシステムの対象となるロググループを削除する場合は、まず削除するロググループ上のDCUを削除してください。
ロググループの削除手順を以下に示します。
操作の手順
データベースサーバ1の操作
DBミラーリングサービスの通常停止を行います。
> dxsvstop
対象ロググループの緊急停止を行います。
> dxdcustop -g ロググループ名 -term
rdbbcdcuコマンドのVオプションを実行して、対象ロググループのDCUを構成するRLP名を特定します。以降の手順においてRLP単体の操作を行う場合には、rdbbcdcuコマンドの表示結果で確認した主系および従系のRLP名を利用してください。
> rdbbcdcu -V -b -g ロググループ名
セットアップスクリプトdxdelmnobj.batを実行して、対象ロググループのDCUを構成するRLPに対するRLP管理オブジェクトを削除します。
> dxdelmnobj.bat -d 主系RLPのRLP定義ファイル -p 主系RLPのRLP名
> dxdelmnobj.bat -d 従系RLPのRLP定義ファイル -p 従系RLPのRLP名
データベースサーバを停止します。
モニタデーモンを停止します。
> dxstop
モニタデーモンのサービスをWindowsサービスから削除します。
> dxservice -d
対象ロググループのDCUを構成するすべてのRLPを削除します。
> rdbbcrlp -E -p 主系RLPのRLP名
> rdbbcrlp -E -p 従系RLPのRLP名
セットアップスクリプトdxdelrlpenv.batを実行して、従系RLPのRERUNログ抽出ファイルおよびRERUNログ引継ぎファイルを削除します。
> dxdelrlpenv.bat -d 従系RLPのRLP定義ファイル -p 従系RLPのRLP名
RLP動作環境ファイルおよびRLP定義ファイルを削除します。
ユーザロググループの削除を行います。
モニタデーモンのサービスをWindowsサービスに登録します。
このとき、モニタデーモンの自動起動の設定は解除されます。自動起動が必要な場合は、Windowsサービスの設定を変更してください。
> dxservice -r
モニタデーモンを起動します。
> dxstart
データベースサーバを起動します。
BC管理DBのメモリ常駐を行います。
DBミラーリングサービスを開始します。
> dxsvstart -c
データベースサーバ2の操作
以下のメッセージにより、正系ノードでのdxsvstopコマンド実行による副系ノードのDBミラーリングサービスの停止を確認します。
12136: 相手ノードからの要求によりDBミラーリングサービスを通常停止しました
対象ロググループの緊急停止を行います。
> dxdcustop -g ロググループ名 -term
rdbbcdcuコマンドのVオプションの実行により、対象ロググループのDCUを構成するRLP名を特定します。以降の手順においてRLP単体の操作を行う場合には、rdbbcdcuコマンドの表示結果で確認した主系および従系のRLP名を利用してください。
> rdbbcdcu -V -b -g ロググループ名
セットアップスクリプトdxdelmnobj.batを実行して、対象ロググループのDCUを構成するRLPに対するRLP管理オブジェクトを削除します。
> dxdelmnobj.bat -d 主系RLPのRLP定義ファイル -p 主系RLPのRLP名
> dxdelmnobj.bat -d 従系RLPのRLP定義ファイル -p 従系RLPのRLP名
データベースサーバを停止します。
モニタデーモンを停止します。
> dxstop
モニタデーモンのサービスをWindowsサービスから削除します。
> dxservice -d
対象ロググループのDCUを構成するすべてのRLPを削除します。
> rdbbcrlp -E -p 主系RLPのRLP名
> rdbbcrlp -E -p 従系RLPのRLP名
セットアップスクリプトdxdelrlpenv.batを実行して、主系RLPのRERUNログ抽出ファイルおよびRERUNログ引継ぎファイルを削除します。
> dxdelrlpenv.bat -d 主系RLPのRLP定義ファイル -p 主系RLPのRLP名
RLP動作環境ファイルおよびRLP定義ファイルを削除します。
ユーザロググループの削除を行います。
モニタデーモンのサービスをWindowsサービスに登録します。
このとき、モニタデーモンの自動起動の設定は解除されます。自動起動が必要な場合は、Windowsサービスの設定を変更してください。
> dxservice -r
モニタデーモンを起動します。
> dxstart
データベースサーバを起動します。
BC管理DBのメモリ常駐を行います。
DBミラーリングサービスを開始します。
> dxsvstart -r
アプリケーションサーバの操作
利用者業務を停止します。
利用者業務を再開します。
参照
ユーザロググループの削除手順については“運用ガイド”を参照してください。
RLPの削除については“8.8.1.8 RLPの削除”を参照してください。
RLP管理オブジェクトの削除については“8.8.1.4 RLP管理オブジェクトの削除”を参照してください。
RERUNログ引継ぎファイルおよびRERUNログ抽出ファイルの削除については “8.8.1.2 RERUNログ引継ぎファイルおよびRERUNログ抽出ファイルの削除”を参照してください。
監視プロセスの起動については、“Connection Manager ユーザーズガイド” を参照してください。
アプリケーション接続環境の開設プロシジャについては“RDB運用ガイド”を参照してください。
BC管理DBのメモリ常駐については“8.1.3 BC管理DBのメモリ常駐”を参照してください。