• 検索結果がありません。

アプリケーションサーバ情報ディレクトリ への定義ファイルの配置

ドキュメント内 仮想化システム構築・運用ガイド (ページ 176-181)

6   システム構築

6.4  アプリケーションサーバ情報ディレクトリ への定義ファイルの配置

アプリケーションサーバを定義する各ファイルを作成したあと,アプリケーションとと もにアプリケーションサーバ情報ディレクトリに配置します。ここで説明する作業は,

すべてのシステム構成パターンで実施します。

仮想化システムで動作できるアプリケーションは,J2EEアプリケーションです。ここで 説明するJ2EEアプリケーションは作成済みであることを前提としています。また,

cosminexus.xmlがあるアプリケーションであることを前提としています。J2EEアプリ ケーションは,アプリケーション開発時に作成しておいてください。アプリケーション の作成については,マニュアル「Cosminexus アプリケーションサーバ アプリケーショ ン開発ガイド」を参照してください。

アプリケーションサーバ情報ディレクトリは,仮想サーバ運用管理ホストの任意の場所 に作成します。このファイルのパスは管理ユニット作成時に指定します。図6-1に示す 構成に従って,必要なアプリケーションや定義ファイルを配置します。

各定義ファイルのアプリケーションサーバ情報ディレクトリへの配置手順を次に示しま す。

1.「6.2.2(5) 定義ファイルの取得」で取得した定義ファイルのテンプレートを配置しま す。

2.「6.3 アプリケーションサーバで使用する定義ファイルの作成」で作成した定義ファ イルを上書きまたは配置します。

3. アプリケーションのEARファイルとcosminexus.xmlを配置します。

アプリケーションサーバ情報ディレクトリの構成を次の図に示します。

6. システム構築

163 図6-1 アプリケーションサーバ情報ディレクトリの構成

<アプリケーションサーバ情報ディレクトリ>

├vmx

│└virtualserver.properties ├app

│ ├<app名1>.ear │ :

│ └<app名n>.ear └config

└Cosminexus ├<app名1>

│ └META-INF

│ └cosminexus.xml :

├<app名n>

│ └META-INF

│ └cosminexus.xml ├CC

│ └admin │ └usrconf │ ├usrconf.bat │ ├usrconf

│ └usrconf.properties ├manager

│ └config

│ ├adminagent.properties │ ├cmxclient.properties │ ├manager.cfg

│ ├mngsvrutilcl.properties │ ├mserver.properties │ ├lb.properties │ ├vmxlog.conf │ └AdminAgentrc ├WebFront.xml

├DB_Connector_for_Oracle.xml ├DB_Connector_for_HiRDB_Type4.xml ├DB_Connector_for_SQLServer2005.xml ├rasetup.properties

└version.properties

(凡例)

app名:アプリケーション名 注※

使用するデータベースに対応するファイルを指定します。

アプリケーションサーバ情報ディレクトリを構成する各ファイルの詳細を次の表に示し ます。

6. システム構築

164

表6-17 アプリケーションサーバ情報ディレクトリを構成する各ファイルの詳細 ディレクトリまたはファイル 設定

の要

説明

vmx virtualserver.

properties 必須 仮想サーバ構築用プロパ

ティファイルです。

このファイルがない場合 は,管理ユニット作成時 にエラーメッセージを出 力して,異常終了します。

app <app>.ear 任意 アプリケーションファイ

ルです。アプリケーショ ンの数分配置します。

config

1

Cosmi nexus

<app >

META-INF cosminexus.x

ml 任意 Cosminexusアプリケー

ション属性ファイルです。

アプリケーションごとに 必ず配置します。

CC admi

n

usrco

nf usrconf.bat 2

必須 サーバ管理コマンド用オ プション定義ファイルで す。Windowsの場合に指 定するファイルです。

usrconf2 必須 サーバ管理コマンド用オ

プション定義ファイルで す。Linuxの場合に指定 するファイルです。

usrconf.prope rties2

必須 J2EEサーバ用ユーザプロ パティファイルです。

manag er

config adminagent.p

roperties2

必須 運用管理エージェントプ ロパティファイルです。

cmxclient.pro perties2

必須 クライアント共通設定プ ロパティファイルです。

manager.cfg 2

必須 Manager設定ファイルで

す。

mngsvrutilcl.

properties2

必須 mngsvrutilコマンドのク ライアント側共通定義 ファイルです。

mserver.prope rties2

必須 Management Server環境 設定ファイルです。

lb.properties

2

任意 負荷分散機定義プロパ ティファイルです。負荷 分散機を使用する場合に 必要なファイルです。

6. システム構築

165 vmxlog.conf

2

任意 仮想サーバのアプリケー ションサーバログ収集対 象設定ファイルです。仮 想サーバ停止時のログを 収集する場合には必ず指 定します。このファイル がない場合は,仮想サー バ停止時のログは収集さ れません。

AdminAgentr c2

必須 運用管理エージェント自 動起動用設定ファイルで す。Linuxの場合に指定 するファイルです。

WebFront.xml 必須 簡易構築定義ファイルで

す。

このファイルがない場合 は,管理ユニット作成時 にエラーメッセージを出 力して,異常終了します。

DB_Connector_for_Oracle.xml 必須 DB Connector

Connector属性ファイルで す。データベース

(Oracle,HiRDB,SQL Server)を使用する場合 に必要なファイルです。

データベースを使用する 場合は,対応するデータ ベースのファイルを指定 します。これらのファイ ルを複数指定した場合は,

管理ユニット作成時にエ ラーメッセージを出力し て,異常終了します。

DB_Connector_for_HiRDB_Type4.xml DB_Connector_for_SQLServer2005.xml

rasetup.properties 必須 Component Container

理者およびManagement Server管理グループを設 定するファイルです。

Linuxの場合に指定する ファイルです。このファ イルは必ず指定します。

Linuxの場合に,この ファイルがないときは,

管理ユニット作成時にエ ラーメッセージを出力し て,異常終了します。

なお,Windowsの場合に このファイルが指定され ても無視されます。

ディレクトリまたはファイル 設定 の要

説明

6. システム構築

166

(凡例)

app名:アプリケーション名

各ファイルの詳細については,マニュアル「Cosminexus アプリケーションサーバ リファレン ス 定義編(サーバ定義)」またはマニュアル「Cosminexus アプリケーションサーバ リファレン ス 定義編(アプリケーション/リソース定義)」を参照してください。

注※1

configディレクトリ以下に指定するファイルが使用する文字エンコーディングや改行コードは,

マスタ仮想サーバのアプリケーションサーバで使用できる必要があります。マスタ仮想サーバ にインストールしたApplication Server Enterpriseからファイルをコピーする場合や,ファイ ルを編集する場合には,注意してください。

注※2

CCディレクトリ,およびmanagerディレクトリ内のファイルは,マスタ仮想サーバにインス トールしたApplication Server Enterpriseからコピーして配置し,必要に応じてファイルの内 容を変更してください。

version.properties 必須 インタフェースバージョ

ン定義ファイルです。

ディレクトリまたはファイル 設定 の要

説明

6. システム構築

167

6.5 仮想サーバ起動時ユーザスクリプトファイ

ドキュメント内 仮想化システム構築・運用ガイド (ページ 176-181)