26.3.5 HAモニタに関する準備
クラスタソフトウェアにHAモニタを使用している場合にこの項をお読みください。ここでは,次に示すHAモニタの定義ファイルのうち,HiRDBに関連するオペランドの指定値の目安について説明します。
-
sysdef定義ファイル
-
servers定義ファイル
- 参考
-
-
sysdef定義ファイル及びservers定義ファイルのパス名はOSごとに異なるので注意してください。
-
ユニットごとに動作環境を設定します。
-
これらの定義文の各オペランド,これらの定義文を格納するファイルのパス名,及びHAモニタの環境設定については,マニュアル「高信頼化システム監視機能 HAモニタ」を参照してください。
- 〈この項の構成〉
(1) sysdef定義ファイル
(a) servmaxオペランド
このオペランドはHAモニタのバージョンが01-08以降の場合に指定できます。
HAモニタの系切り替え対象のサーバで,一つのサーバマシン上で同時に実行又は待機状態として起動できるサーバの最大数を16又は64で指定します。
16:同時に起動できるサーバの最大数を16に設定します。
64:同時に起動できるサーバの最大数を64に設定します。
一つのサーバマシン上で系の切り替え単位であるサーバ数が16を超える場合は64を指定してください。
HAモニタの系切り替え対象のサーバ数は,HiRDB以外の系切り替え対象製品を含めた値です。HiRDBでは系切り替え対象のサーバ数を次の計算で求めます。
-
一つのサーバマシン上で動作するスタンバイ型系切り替えの実行系ユニット数と待機系ユニット数の合計数
-
一つのサーバマシン上で動作する1:1スタンバイレス型系切り替えの正規BESユニット数と代替BESユニット数の合計数
-
一つのサーバマシン上で動作する影響分散スタンバイレス型系切り替えのホストBES数とゲスト用領域数の合計数
(b) multistandbyオペランド
このオペランドはHAモニタのバージョンが01-08以降の場合に指定できます。
一つの実行系に対して複数の待機系を定義できる,マルチスタンバイ機能を使用するかどうかを指定します。
-
use:マルチスタンバイ機能を使用します。
-
nouse:マルチスタンバイ機能を使用しません。
multistandbyオペランドの指定値の目安を次の表に示します。
系切り替え機能の環境 |
multistandbyオペランドの指定値 |
---|---|
IPアドレスを引き継がない場合 |
IPアドレスを引き継がない場合はマルチスタンバイ構成を適用できません。 |
IPアドレスを引き継ぐ場合 |
マルチスタンバイ構成を適用する場合はuseを指定します。 |
- 注
-
useを指定した場合,server定義文のstandbypriオペランドで待機系の優先度を指定してください。
(2) servers定義ファイル
(b) switchtypeオペランド
このオペランドにはサーバ障害を検出したときの処理を指定します。
- switch:
-
HiRDB(HiRDB/パラレルサーバの場合はユニット)が異常終了すると系を切り替えて切り替え先の系でHiRDBを再開始します。
- restart:
-
障害が発生した系でHiRDB(HiRDB/パラレルサーバの場合はユニット)を再開始します。障害が発生した系でHiRDBを再開始できないときに,系を切り替えて切り替え先の系でHiRDBを再開始します(KFPS00715-Eメッセージが出力された時点で系を切り替えます)。
- manual:
-
HiRDB(HiRDB/パラレルサーバの場合はユニット)を再開始できなくても自動的に系を切り替えません。そのため,通常はmanualを指定しないでください。
(c) nameオペランド
スタンバイ型系切り替え機能の場合はHiRDB運用ディレクトリ名を絶対パス名で指定します。HiRDB/パラレルサーバの場合は該当するユニットのHiRDB運用ディレクトリ名を絶対パス名で指定します。
(d) aliasオペランド
HAモニタを適用したシステムで一意となる識別名を指定します。現用系と予備系とで同じ識別名にする必要があります。
スタンバイ型系切り替え機能の場合は,HiRDBのユニット識別子を推奨します。
(e) diskオペランド
HiRDBファイルシステム領域を作成したDISK領域(ボリュームグループ及びパーティション)の名称を指定します。詳細については,マニュアル「高信頼化システム監視機能 HAモニタ」を参照してください。
(f) lan_updownオペランド
- IPアドレスを引き継ぐ場合
-
aliasオペランドの値.upファイル,又はサーバ識別名.downファイルに引き継ぎ対象のIPアドレスを指定して,ネットワークをup/downさせてください。この場合,lan_updownオペランドにuseを指定してください。
- IPアドレスを引き継がない場合
-
実行系及び待機系HiRDB(又はユニット)の開始前に,pdunitオペランドの-x及び-cオプションに指定したIPアドレスを起動しておいてください。HAモニタ用のaliasオペランドの値.upファイルや,aliasオペランドの値.downファイルには,pdunitオペランドの-x又は-cオプションに指定したIPアドレスを指定しないでください。クライアント接続用IPアドレスを引き継ぐ場合は,クライアント接続用IPアドレスを指定してください。なお,クライアント接続用IPアドレスなどの引き継ぐIPアドレスがない場合は,HAモニタのserver定義文のlan_updownオペランドにnouseを指定するか,又はaliasオペランドの値.upファイルとaliasオペランドの値.downファイルを削除してください。
(g) groupオペランド
連動系切り替えをする場合にこのオペランドを指定します。系切り替え対象のサーバがHiRDBだけの場合はこのオペランドを指定する必要はありません。このオペランドにはサーバグループ名称を指定します。指定の目安を次に示します。
-
OpenTP1と連動系切り替えをする場合は,同じ系のOpenTP1について指定したサーバ対応の環境を設定する定義ファイルと同じ値を指定します。
-
HiRDB Datareplicatorと連動系切り替えをする場合は,同じ系のHiRDB Datareplicatorについて指定したサーバ対応の環境を設定する定義ファイルと同じ値を指定します。