Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 運用/監視/連携編


17.4.1 アプリケーションサーバを対象にした1:1系切り替えシステムの設定手順

ここでは,アプリケーションサーバの1:1系切り替えシステムの構築例とシステムの設定手順について説明します。

〈この項の構成〉

(1) システムの構成例

アプリケーションサーバの1:1系切り替えシステムの構成例を次の図に示します。なお,以降の項では,このシステムの構成例を使用したシステムの構築例を示します。

図17‒8 アプリケーションサーバを対象にした1:1系切り替えシステムの構成例(Windowsの場合)

[図データ]

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

アプリケーションサーバの1:1系切り替えシステムでは,まずクラスタを構築して,アプリケーションサーバをクラスタ(例ではAPS)内に現用系ノード(例ではNode1)と予備系ノード(例ではNode2)として定義します。また,現用系ノードと予備系ノードは,「物理ディスクリソース」,「IPアドレスリソース」,「ネットワーク名リソース」,および「汎用スクリプトリソース」を含めた,一つのリソースグループ(例ではClusterA)として定義します。

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

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

Windows Server Failover Clusterと連携する場合には,運用管理ポータルやクラスタアドミニストレータの設定などが必要になります。アプリケーションサーバの1:1系切り替えシステムの設定手順を次の図に示します。

図17‒9 アプリケーションサーバを対象にした1:1系切り替えシステムの設定手順(Windowsの場合)

[図データ]

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

  1. 共有ディスクにパーティションを作成して,ファイルシステムを構築します。

    Windows Server Failover Clusterのクラスタ管理用ファイルの格納場所を作成します。また,グローバルトランザクションを使用する場合には,トランザクション情報の格納場所を作成します。なお,クラスタ管理用ファイルの格納場所とトランザクション情報の格納場所は,同じパーティションでもかまいません。

  2. システムに共有ディスクを割り当てます。

    システムに共有ディスクを割り当てる際は,現用系と予備系で,同じドライブ文字を割り当ててください。

  3. 運用管理ポータルでクラスタサーバの環境を設定します。

    運用管理ポータルの「運用管理ドメインの構成定義」,および「論理サーバの環境設定」で,Windows Server Failover Clusterを使用する場合の設定をします。詳細は,「17.4.2 クラスタサーバの環境設定」を参照してください。

  4. 設定ファイルを編集します。

    運用管理エージェントやManagement Server,HTTP Serverなどの各種定義ファイルを設定します。詳細は,「17.4.3 設定ファイルの編集」を参照してください。

  5. クラスタを設定します。

    クラスタソフトウェアの環境設定や運用管理エージェントを監視するスクリプトファイルを作成します。詳細については,「17.4.4 クラスタの設定」を参照してください。

  6. 運用管理ポータル,クラスタアドミニストレータなどで,アプリケーションサーバの設定をします。

    運用管理ポータル,クラスタアドミニストレータなどを使用して,アプリケーションサーバをクラスタ構成に配置し,J2EEアプリケーションやリソースアダプタを設定します。詳細は,「17.4.5 アプリケーションサーバの設定」を参照してください。