トランザクショナル分散オブジェクト基盤 TPBroker 運用ガイド
HACMPを起動する前に,すべての系でTPBrokerのセットアップをする必要があります。すべての系で,次に示す手順を繰り返してください。
TPBrokerの動作に必要な環境変数を設定します。詳細は,マニュアル「TPBroker ユーザーズガイド」を参照してください。
共有ディスクをTPBrokerファイルシステムで使用する場合,tsmkfsコマンドでTPBrokerファイルシステムを作成します。UNIXファイルシステムで使用する場合はこの手順は必要ありません。tsmkfsコマンドについては,マニュアル「TPBroker ユーザーズガイド」を参照してください。
この手順は現用系で一度だけ行ってください。また,TPBrokerが05-12以前のバージョンで作成したTPBrokerファイルシステムを使用する場合もこの手順を行う必要があります。
コマンドの実行例を次に示します。
varyonvg vg00
tsmkfs -s 1024 -n 100 -l 10 /dev/rdisk0
varyoffvg vg00
tssetupコマンドで,TPBrokerのOTS環境のセットアップをします。必ず-iオプションを指定して,ディスクを共有させてください。
環境を再構築する場合など,共用ディスク上に存在する情報を引き継ぐ必要のない場合は,-nオプションを指定してtssetupコマンドを実行してください。OTS環境が正常開始します。待機系の環境構築など,現用系の情報を引き継がせる場合は,-nオプションを指定しないでください。
tssetupコマンドについては,マニュアル「TPBroker ユーザーズガイド」を参照してください。
コマンドの実行例を次に示します。
tsdefvalueコマンドでHACMPとの連携に必要なシステム環境定義を設定します。定義パスは,次の表に示す値を設定します。
表6-1 HACMPとの連携時に必要なシステム環境定義
定義パス名 | 値 |
---|---|
/ADM/ set_conf_mode |
"MANUAL2" |
/OTS/ completion_process_ipaddr_info |
"<サービスIPアドレス>" |
/OTS/ set_ipaddr_info |
"<サービスIPアドレス>" |
/SYSTEM/ system_id_info |
"<4バイトの文字列>" |
上記以外の項目については,ご使用の環境に合わせた値を設定します。また,すべての系で同じ値を設定します。
tsdefvalueコマンドについては,マニュアル「TPBroker ユーザーズガイド」を参照してください。
コマンドの実行例を次に示します。
tsdefvalue /ADM set_conf_mode -s "MANUAL2"
tsdefvalue /OTS completion_process_ipaddr_info -s "172.17.115.37"
tsdefvalue /OTS set_ipaddr_info -s "172.17.115.37"
tsdefvalue /SYSTEM system_id_info -s "TPB1"
admsetupコマンドで,TPBrokerの運用支援機能実行環境のセットアップをします。必ず-iオプションを指定して,ディスクを共有させてください。なお,-cオプションはすべての系で同じ値(パス)を指定し,指定するプロセス監視定義ファイルは同じ内容としてください。
環境の再構築時など,共用ディスク上に存在する情報を引き継ぐ必要のない場合には,-nオプションを指定してadmsetupコマンドを実行してください。ADM環境が正常開始します。待機系の環境構築など,現用系の情報を引き継がせる場合は,-nオプションを指定しないでください。
admsetupコマンドについては,マニュアル「TPBroker ユーザーズガイド」を参照してください。
コマンドの実行例を次に示します。
All Rights Reserved. Copyright (C) 2007, Hitachi, Ltd.