分散トランザクション処理機能 OpenTP1 解説

[目次][用語][索引][前へ][次へ]

6.1.3 系切り替えの手順

<この項の構成>
(1) 系切り替えをするための準備
(2) HAモニタに定義する内容
(3) OpenTP1に定義する内容
(4) 系切り替え機能を使用するときの注意

(1) 系切り替えをするための準備

(a) 共有ディスク装置の割り当て

OpenTP1ファイルとして使用するキャラクタ型スペシャルファイルを共有指定します。共有するファイルは,互いのOpenTP1システムから同じパス名で参照できるように設定します。

共有できるのは,キャラクタ型スペシャルファイルに作成したファイルだけです。通常ファイルの内容(例 $DCDIR/spool/ 下のファイル,$DCDIR/tmp/ 下のファイルなど)は引き継げません。

(b) IPアドレスの設定

共有するIPアドレスを,システム共通定義のmy_hostオペランドに設定します。互いのOpenTP1システムには,同じIPアドレスを設定します。

(c) HAモニタの環境設定

HAモニタの定義を設定します。HAモニタの環境設定については,マニュアル「高信頼化システム監視機能 HAモニタ」を参照してください。

(2) HAモニタに定義する内容

HAモニタのサーバに関する定義(server定義文)で,OpenTP1の動作環境を指定します。server定義文のnameオペランドには,OpenTP1ホームディレクトリの完全パス名を指定します。そのほかの環境設定については,マニュアル「高信頼化システム監視機能 HAモニタ」を参照してください。

(3) OpenTP1に定義する内容

現用系と予備系では,次の内容をすべて一致させてください。

注※
trnlnkrmコマンドを実行してOpenTP1に登録するリソースマネジャの登録順序も一致させる必要があります。

現用系と予備系の定義で一致していない項目があっても,チェックはしていません。一致させていない場合の動作は保証しません。

(a) システム定義の指定

系切り替え機能を使用する場合は,次に示すシステム定義を指定してください。

(4) 系切り替え機能を使用するときの注意

(a) 使用するLAN

系切り替え機能を使用する場合,OpenTP1を運用しているLAN,および回線は,実行系ではオンライン状態にして,待機系ではオフライン状態にしておく必要があります。また,実行系で障害を検知して系切り替えをした場合には,障害が起こった系のLAN,および回線は自動的にオフライン状態となります。したがって,系切り替えに使用するLANは,障害が起こって待機系になった系の保守や運用には使用できません。

障害が起こって待機系になった系の保守や運用には,コンソールを使用するか,系切り替えに使用しないLAN(保守用LAN)を別に準備してください。

(b) 使用するファイルシステム

系切り替え機能を使う場合は,OpenTP1ファイルシステムを使ってください。通常のUNIXファイルシステムを使った場合,OpenTP1を起動できない場合があります。

(c) ミラーディスク機能を使用する場合

共有ディスク装置にミラーディスク機能を使用できるかどうかは,OSおよびハードウェアによって決まります。OSおよびハードウェアのミラーディスク機能,クラスタ機能などの仕様に基づいて使用してください。

ミラーディスク機能で二つのディスク装置に書き込んでいる最中に系切り替えが発生した場合,二つのディスク装置の間に書き込みの遅れなどによる状態の不一致が発生することがあります。系切り替え先のディスク装置に正しく書き込まれていないと,系切り替えをしてもOpenTP1は正しく動作できません。

次のOpenTP1ファイルは,OpenTP1を動作させるために重要なファイルです。

これらのOpenTP1ファイルをミラーディスク機能で使用する場合は,OSおよびハードウェアで,共有ディスク装置にミラーディスク機能を利用できること,また,系切り替え機能を使用した場合でもディスク装置の内容が正しいことを確認した上で使用してください。

ミラーディスク装置を使えないOpenTP1ファイルは,次に示す方法でファイルの信頼性を上げてください。