Cosminexus V9 アプリケーションサーバ システム構築・運用ガイド
ここでは,cmx_export_modelコマンドを使用して構築済みのシステムの設定内容を出力した場合の出力内容について説明します。
XMLスキーマのバージョンは,最新のバージョンで出力されます。旧バージョンの簡易構築定義ファイルを使用して構築したシステムに対して設定内容を出力した場合,最新のXMLスキーマのバージョンに従って,タグ名称が最新の名称に変換されます。
Smart Composer機能を使用して構築している場合は,簡易構築定義ファイルで定義した物理ティア(combined-tier,http-tier,j2ee-tier,sfo-tier,またはctm-tier)で出力されます。Smart Composer機能を使用しないで構築したシステムの場合は,free-tierで出力されます。例えば,運用管理ポータルを使用して構築したシステムはfree-tierで出力されます。free-tierでは,システムの構成に応じて,次に示す論理サーバが出力されます。
出力される論理サーバのパラメタについては,マニュアル「アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「4.11.1 J2EEアプリケーションを実行するシステムを構築する場合」を参照してください。
表4-27 パラメタの出力順序
パラメタを設定するサーバ | 出力順序 | パラメタの種類 |
---|---|---|
J2EEサーバ | 1 | 各論理サーバ共通で指定できるパラメタ |
2 | J2EEサーバ用オプション定義のパラメタ | |
3 | J2EEサーバ用ユーザプロパティのパラメタ | |
Webサーバ | 1 | 各論理サーバ共通で指定できるパラメタ |
2 | HTTP Server定義のパラメタ | |
3 | HTTP Server用リダイレクタ動作定義のパラメタ | |
4 | ワーカ定義のパラメタ | |
そのほかの論理サーバ | 1 | 各論理サーバ共通で指定できるパラメタ |
2 | 該当する論理サーバのパラメタ |
表4-28 パラメタの設定先
同じ種類の論理サーバの数 | パラメタに指定している値 | パラメタの設定先 |
---|---|---|
1 | − | 物理ティアの定義 |
2〜n | すべての論理サーバで同じ | 物理ティアの定義 |
論理サーバごとに異なる | サービスユニットの定義 |
(凡例) −:なし
簡易構築定義ファイルの出力例を次に示します。
ここでは,簡易構築定義ファイルを使用して構築したcombined-tier構成のシステムに,運用管理ポータルでホスト(host1),論理J2EEサーバ(j2ee01),および論理パフォーマンストレーサ(prf01)を追加したシステムの設定内容の出力例を示します。
<?xml version="1.0" encoding="UTF-8" ?> <model-definition xmlns="http://www.cosminexus.com/mngsvr/schema/ModelDefinition-2.5"> <web-system> <name>sample-system</name> <tier> <tier-type>combined-tier</tier-type> <configuration> <logical-server-type>j2ee-server</logical-server-type> <param> <param-name>ejbserver.http.port</param-name> <param-value>8085</param-value> </param> </configuration> </tier> <unit> <name>unit1</name> <allocated-host> <host-ref>apsv1</host-ref> <hosts-for>combined-tier</hosts-for> </allocated-host> </unit> </web-system> <web-system>※1 <tier> <tier-type>free-tier※2</tier-type> </tier> <unit>※1 <allocated-host> <host-ref>host1</host-ref> <hosts-for>free-tier</hosts-for> <define-server> <logical-server-name>prf01</logical-server-name> <logical-server-type>performance-tracer</logical-server-type> </define-server> <define-server> <logical-server-name>j2ee01</logical-server-name> <logical-server-type>j2ee-server</logical-server-type> <configuration> <param>※3 <param-name>ejbserver.server.prf.PRFID</param-name> <param-value>PRF_ID</param-value> </param> </configuration> </define-server> </allocated-host> </unit> </web-system> <host> <host-name>apsv1</host-name> </host> <host> <host-name>host1</host-name> </host> </model-definition>
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.