Cosminexus システム構築ガイド

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

17.7.1 運用管理サーバを対象にした1:1系切り替えシステムの設定手順

ここでは,システムの構築例とシステムの設定手順について説明します。

<この項の構成>
(1) システムの構成例
(2) システムの設定手順

(1) システムの構成例

運用管理サーバの1:1系切り替えシステムの構成例を次の図に示します。なお,以降の項では,このシステムの構成例を使用したシステムの設定例を示します。

図17-12 運用管理サーバを対象にした1:1系切り替えシステムの構成例(UNIXの場合)

[図データ]

この例では,運用管理サーバとアプリケーションサーバは,別のマシンに配置しています。運用管理サーバの実行系(現用系)と運用管理サーバの待機系(予備系)を1:1で配置しています。

運用管理サーバの1:1系切り替えシステムでは,まずクラスタを構築して,運用管理サーバをクラスタ内に現用系と予備系として定義します。また,HAモニタで使用するコマンドや出力するメッセージのための,サーバの識別名(サーバの別名)を指定します。現用系と予備系とで同じ名称(例ではCosminexusMS)を指定します。

なお,Cosminexusをクラスタ構成に配置するためには,エイリアスIPアドレスを設けて,稼働中のノードがエイリアスIPアドレスを引き継ぐことで,クライアントがクラスタ内のノードを意識しないようにします。1:1系切り替えシステムの場合,エイリアスIPアドレスは,HAモニタによって動的に割り当てられるアドレスとなります。

(2) システムの設定手順

HAモニタと連携する場合には,Management ServerやHAモニタのファイルの設定などが必要になります。運用管理サーバの1:1系切り替えシステムの設定手順を次の図に示します。なお,ここでは運用管理サーバをアプリケーションサーバとは別のマシンとして構築している場合の,運用管理サーバの設定について説明しています。運用管理サーバと別のマシンに構築しているアプリケーションサーバの設定については,マニュアル「Cosminexus 簡易構築・運用ガイド」を参照してください。

図17-13 運用管理サーバを対象にした1:1系切り替えシステムの設定手順(UNIXの場合)

[図データ]

図中の1.〜9.について説明します。

  1. グローバルトランザクションを使用する場合は,共有ディスクにパーティションを作成して,ファイルシステムを構築します。
    グローバルトランザクションを使用するためには,トランザクション情報の格納場所を作成します。
  2. グローバルトランザクションを使用する場合は,システムに共有ディスクを割り当てます。
    システムに共有ディスクを割り当てる際は,現用系と予備系で,同じマウント先ディレクトリにしてください。
  3. Management Serverでクラスタサーバの環境を設定します。
    Management ServerのSmart Composer機能の簡易構築定義ファイルで,HAモニタを使用する場合の設定をします。
  4. 設定ファイルを編集します。
    簡易構築定義ファイルでは設定できない,Management Serverなどの各種定義ファイルを設定します。
  5. 現用系から予備系にManagement Serverの設定情報をコピーします。
    現用系と予備系を同じ環境にするために,現用系でのManagement Serverに関する設定内容を予備系にコピーします。
  6. HAモニタの環境を設定します。
    HAモニタのsysdefファイルで,HAモニタの環境を定義します。
  7. シェルスクリプトファイルを作成します。
    Management Serverを監視,運用管理サーバを起動および停止するためのシェルスクリプトファイルを作成します。
  8. サーバ対応の環境を設定します。
    HAモニタのserversファイルで,系で稼働させる現用系サーバや予備系サーバの環境を定義します。
  9. LANの状態を設定します。
    HAモニタのLANの状態設定ファイルで,LANアダプタのIPアドレスなどを指定してHAモニタでのLANの切り替えについて定義します。