名前
rdbhsrsc - RDBシステムのリソース情報をクラスタシステムへ登録、変更、削除、ノードの追加、ノードの削除、表示
形式(RDBシステムのリソース情報の登録)
rdbhsrsc -a [ -m { standby | hotstandby } ] [ -n SysNode名[ {,SysNode名}…] ] [ -i プロセス監視間隔 ] [ -t タイムアウト時間 ] [ -r タイムアウトチェック回数 ] [ -RDASV { ON | OFF } ] [ -f { message | failover } ] [ -l[C] ]
形式(RDBシステムのリソース情報の変更)
rdbhsrsc -u [ -m { standby | hotstandby } ] [ -i プロセス監視間隔 ] [ -t タイムアウト時間 ] [ -r タイムアウトチェック回数 ] [ -RDASV { ON | OFF } ] [ -f { message | failover } ] [ -l[C] ]
形式(RDBシステムのリソース情報の削除)
rdbhsrsc -d
形式(RDBシステムのリソース情報にノードを追加)
rdbhsrsc -addnode -n SysNode名[ {,SysNode名}…]
形式(RDBシステムのリソース情報からノードを削除)
rdbhsrsc -delnode -n SysNode名[ {,SysNode名}…]
形式(登録されているRDBシステムのリソース情報の表示)
rdbhsrsc -p
機能説明
クラスタシステムにRDBシステムのリソース情報を登録、クラスタシステムに登録されているRDBシステムのリソース情報の情報を変更、クラスタシステムからRDBシステムのリソース情報を削除、クラスタシステムに登録されているRDBシステムのリソース情報にノードを追加、クラスタシステムに登録されているRDBシステムのリソース情報からノードを削除、クラスタシステムに登録されているRDBシステムのリソース情報を表示します。
オプション
RDBシステムのリソース情報をクラスタシステムに登録する場合に指定します。
登録されるリソース名にはRDBシステム名が設定されます。
本オプションは、RDBシステムを稼働させるノードのいずれかで実行してください。
登録されているRDBシステムのリソース情報の内容を変更する場合に指定します。
指定したオプションのみが変更されます。
オプションを省略した場合は、登録されている内容が引き継がれます。
本オプションは、RDBシステムのリソース情報が登録されているノードで実行してください。
クラスタシステムに登録されているRDBシステムのリソース情報を削除する場合に指定します。
本オプションは、RDBシステムのリソース情報が登録されているノードで実行してください。
クラスタシステムに登録されているRDBシステムのリソース情報にノードを追加する場合に指定します。
本オプションは、RDBシステムのリソース情報が登録されているノードで実行してください。
クラスタシステムに登録されているRDBシステムのリソース情報からノードを削除する場合に指定します。
本オプションは、削除するノード以外、かつ、RDBシステムのリソース情報が登録されているノードで実行してください。
クラスタシステムに登録されているすべてのRDBシステムのリソース情報を表示する場合に指定します。
RDBシステムの運用モードを指定します。
RDBシステムの登録時に本オプションを省略した場合は、“hotstandby”を指定したとみなされます。
スタンバイ機能を利用した運用を行う場合は“standby”を指定します。
スタンバイ機能を利用した運用とは、待機系のSysNodeで事前にRDBシステムの起動を行わず、切替え時にRDBシステムを起動する運用をいいます。
ホットスタンバイ機能を利用した運用を行う場合は“hotstandby”を指定します。
ホットスタンバイ機能を利用した運用とは、待機系のSysNodeで事前にRDBシステムを起動しておく運用をいいます。
この運用を行うことでシステムダウンからの業務再開までのリカバリ時間を短縮することが可能になります。
“hotstandby”は、ホットスタンバイ機能を利用した運用、またはロードシェア運用の場合に指定できます。
RDBシステムのリソース情報を登録する場合、RDBシステムのリソース情報を登録するすべてのノードのSysNode名を指定します。この場合、本コマンドを実行するノードのSysNode名は、省略可能です。
CapitalシステムのRDBシステムのリソース情報を登録する場合、RDBシステムを稼働させるすべてのノードのSysNode名を指定します。
登録されているRDBシステムのリソース情報にノードの追加、ノードの削除を行う場合、追加・削除するノードのSysNode名を指定します。
この記述は“,”で区切ることにより複数指定できますが、その場合、空白をはさむことはできません。
SysNode名は、クラスタノード名に“RMS”を付加した形式で指定します。
RDBシステムが正常に動作しているか、確認する間隔を3~60秒の範囲で指定します。
RDBシステムのリソース情報の登録時に本オプションを省略した場合は、3秒が指定されたものとみなされます。
監視プロセスがRDBシステムのタイムアウト状態を認識するまでの時間を0または3~3600秒の範囲で指定します。
このタイムアウトがrオプションで指定したタイムアウトチェック回数分続くと、クラスタ無応答として検出します。
0を指定した場合は、無応答監視を行いません。
RDBシステムのリソース情報の登録時に本オプションを省略した場合は、0が指定されたものとみなされます。
タイムアウトチェックを行う回数を1~20回の範囲で指定します。
タイムアウトがここで指定したタイムアウトチェック回数分続くと、クラスタ無応答として検出します。
RDBシステムのリソース情報の登録時に本オプションを省略した場合は、6回が指定されたものとみなされます。
なお、タイムアウトチェック回数は、無応答監視を行っている場合に有効です。
RDA-SVを合わせて利用する場合は“ON”、利用しない場合は“OFF”を指定します。
RDBシステムのリソース情報の登録時に本オプションを省略した場合は、“OFF”が指定されたものとみなされます。
本オプションはクライアントから直接RDA-SVに接続して利用する場合に、“ON”を指定します。
なお、本オプションは、Solarisの場合に指定できます。
クラスタ無応答検出時のアクションを指定します。
クラスタ無応答検出時、メッセージ出力のみを行いたい場合は、“message”、クラスタ切替えを行いたい場合は、“failover”を指定します。
RDBシステムのリソース情報の登録時に本オプションを省略した場合は、“message”が指定されたものとみなされます。
なお、クラスタ無応答検出時のアクションは無応答監視を行っている場合に有効です。
Symfoware/RDB起動時に使用するロケールを指定します。
“C”を指定した場合はロケールに“C”を指定したものとして動作します。
RDBシステムのリソース情報の登録時に本オプションを省略した場合、または-lオプションのみを指定した場合は、Symfoware/RDBインストール時のロケールを使用します。
使用例
RDBシステムのリソース情報をクラスタシステムへ登録します。待機系のSysNode名をnode2RMSとします。
rdbhsrsc -a -n node2RMS -t 600 -r 6 -f message
終了ステータス
以下の終了ステータスが返されます。
0 : 正常終了
0以外 : 異常終了
注意
本コマンドは、スーパユーザのみ実行可能です。
本コマンドは、PRIMECLUSTERがインストールされている場合に利用できます。
RDBシステムのリソース情報の削除を行う場合、対象RDBシステムのリソースが削除されていることを必ず確認してください。
RDBシステムのリソース情報の変更、ノードの追加、ノードの削除を行う場合、対象RDBシステムのリソース情報が登録されているクラスタアプリケーションおよびRMSの停止が行われていることを必ず確認してください。
ロードシェア運用のRDBシステムのリソース情報の登録時には、登録対象のRDB構成パラメタファイルに指定されたロードシェアシステム種別に従って登録されます。そのため、ロードシェアシステム種別を誤って登録した場合は、以下の手順でRDBシステムのリソース情報の再作成を行ってください。
1) クラスタアプリケーションおよびRDBシステムのリソース情報の削除
2) RDBシステムのリソース情報の削除(-dオプション)
3) RDB構成パラメタファイルのロードシェアシステム種別の変更
4) RDBシステムのリソース情報の登録(-aオプション)
5) RDBシステムのリソース情報およびクラスタアプリケーションの再作成
表示項目の見出しと意味
クラスタ無応答検出時の実行内容
message : メッセージ出力を行います。
failover : クラスタ切替えを行います。
タイムアウトチェック回数
プロセス監視間隔(秒)
ロードシェアシステム種別
(ロードシェア運用の場合のみ表示)
capital : Capitalシステム(管理システム)
satellite : Satelliteシステム(一般システム)
Symfoware/RDB起動時に使用するロケールを表示します。
RDBシステムの利用モード
(ロードシェア機能利用時でSatelliteシステムの場合は表示されません。)
standby : スタンバイ機能を利用した運用
hotstandby : ホットスタンバイ機能を利用した運用
RDBシステム名
RDA-SVの利用
(Solarisの場合のみ表示)
on : 連携する
off : 連携しない
SysNode名
タイムアウト時間(秒)