Cosminexus アプリケーションサーバ V8 リファレンス 定義編(サーバ定義)
ここでは,バッチアプリケーションを実行するシステムで指定できるタグについて説明します。
Webシステムの属性として定義できる内容を次の表に示します。
タグ名称 | 内容 | 簡易構築定義ファイル | 構成定義変更ファイル | デフォルト | |
---|---|---|---|---|---|
P | U | ||||
web-system | Webシステムを定義します。 複数のWebシステムを定義する場合は,<web-system>タグを複数指定します。 |
△※1 | △ | △※2 | なし |
name | Webシステムを識別するための名称を32文字以下で指定します。運用管理ドメイン内でユニークな名称を指定する必要があります。Smart Composer機能のコマンドの-sオプションには,ここで指定した名称を指定します。指定できる文字は,英数字,アンダースコア「_」,ハイフン「-」の組み合わせです。 | ◎ | ◎ | ◎ | なし |
addition-mode | 追加モードを指定します。
|
− | − | △ | NORMAL |
display-name | Webシステムの表示名を128文字以下で指定します。指定する文字に制限はありません。 | △ | △ | − | なし |
description | Webシステムのコメントを1,024文字以下で指定します。指定する文字に制限はありません。 | △ | △ | − | なし |
物理ティアを<tier>以下のタグで定義します。
タグ名称 | 内容 | 簡易構築定義ファイル | 構成定義変更ファイル | デフォルト | |
---|---|---|---|---|---|
P | U | ||||
tier | 物理ティアを定義します。 バッチアプリケーションを実行するシステムでは物理ティアにj2ee-tierまたはctm-tierのどちらかを指定してください。それぞれの物理ティアは,一つの<tier>タグで定義します。 |
◎ | △※1 | − | なし |
tier-type | 物理ティアの種類を指定します。バッチアプリケーションを実行するシステムでは,j2ee-tierまたはctm-tierのどちらかを指定します。 | ◎ | ◎ | − | なし |
configuration | 物理ティアに属するすべての論理サーバに適用するコンフィグレーションを,論理サーバの種類ごとに定義します。 | △※2 | ◎※3 | − | なし |
logical-server-type | コンフィグレーションを定義する論理サーバの種類を指定します。バッチアプリケーションを実行するシステムではバッチサーバを論理J2EEサーバとして定義します。タグに指定できる論理サーバの種類を次に示します。
物理ティアの種類によって,コンフィグレーションが定義できる論理サーバが異なります。
|
◎ | ◎ | − | なし |
param※4 | 論理サーバの環境を設定するパラメタを,パラメタ名と値で定義します。1種類のパラメタごとに<param>タグで囲んで定義します。 | ◎ | ◎ | − | なし |
param-name※4 | 論理サーバの環境を設定するパラメタの名称を指定します。 | ◎ | ◎ | − | なし |
param-value※4 | <param-name>タグで指定したパラメタへの設定値を指定します。パラメタによっては,複数の値を設定する場合,<param-value>タグを複数指定します。 | ◎ | △※5 | − | なし |
サービスユニットは<unit>以下のタグに定義します。定義できる内容を次の表に示します。
タグ名称 | 内容 | 簡易構築定義ファイル | 構成定義変更ファイル | デフォルト | |
---|---|---|---|---|---|
P | U | ||||
unit | サービスユニットを定義します。 複数のサービスユニットを定義する場合は,<unit>タグを複数指定します。 |
◎ | △※1 | ◎ | なし |
name | サービスユニットを識別するための名称を32文字以下で指定します。Webシステム内でユニークな名称を指定する必要があります。Smart Composer機能のコマンドの-unitオプションには,ここで指定した名称を指定します。指定できる文字は,英数字,アンダースコア「_」,ハイフン「-」の組み合わせです。 | ◎ | △※2 | ◎ | なし |
display-name | サービスユニットの表示名を128文字以下で指定します。指定する文字に制限はありません。 | △ | △ | △ | なし |
description | サービスユニットのコメントを1,024文字以下で指定します。指定する文字に制限はありません。 | △ | △ | △ | なし |
allocated-host | サービスユニットを構成するホストのリファレンスを定義します。<allocated-host>タグは一つだけ指定します。 | ◎ | ◎ | ◎ | なし |
host-ref | ホスト定義の<name>タグに指定したホスト名,構築済みのWebシステムで定義されているホスト名,または@myhostを指定します。 @myhostを指定していると,システム構築時に,ホストの定義の<host-name>タグの値が自動で設定されます。 なお,複数ホストがある場合,一つのサービスユニット内で同じホストを共有することはできません。 |
◎ | ◎ | ◎ | なし |
hosts-for | <host-ref>タグで指定したホストが属する物理ティアの種類を指定します。バッチアプリケーションを実行するシステムではj2ee-tierまたはctm-tierのどちらかを指定します。 | ◎ | ◎ | ◎ | なし |
define-server | <hosts-for>タグで指定した物理ティアに属する論理サーバごとに,コンフィグレーションを定義します。例えば,<hosts-for>タグがj2ee-tierの場合は,バッチサーバ用と,パフォーマンストレーサ用にそれぞれ一つずつ論理サーバを定義できます。複数の論理サーバを定義する場合は,<define-server>タグを複数指定します。 | △※3 | ◎ | △※3 | なし |
logical-server-name | 論理サーバまたはクラスタを識別するための名称を128文字以下で指定します。Smart Composer機能のコマンドの-sオプションには,ここで指定した名称を指定します。指定できる文字は,英数字,アンダースコア「_」,ハイフン「-」の組み合わせです。 | △ | − | △ | cmx_<Webシステム名>_<サービスユニット名>_<種別>_<通番> |
display-name | 論理サーバの表示名を128文字以下で指定します。指定する文字に制限はありません。 | △ | △ | △ | なし |
description | 論理サーバのコメントを1,024文字以下で指定します。指定する文字に制限はありません。 | △ | △ | △ | なし |
logical-server-type | コンフィグレーションを定義する論理サーバの種類を指定します。バッチアプリケーションを実行するシステムでは,バッチサーバを論理J2EEサーバとして定義します。タグに指定できる論理サーバの種類を次に示します。
|
◎ | ◎ | ◎ | なし |
configuration | 論理サーバごとに適用するコンフィグレーションを定義します。 なお,物理ティアの定義で定義した環境設定値で運用する場合は,<configuration>タグの定義は不要です。 |
△ | △ | △ | なし |
param※4 | 論理サーバの環境を設定するパラメタを,パラメタ名と値で定義します。1種類のパラメタごとに<param>タグで囲んで定義します。 | ◎ | ◎ | ◎ | なし |
param-name※4 | 論理サーバの環境を設定するパラメタの名称を指定します。指定できるパラメタ名については,「4.11 システムの構成パターンと定義する論理サーバ」を参照してください。 | ◎ | ◎ | ◎ | なし |
param-value※4 | <param-name>タグで指定したパラメタへの設定値を指定します。パラメタによっては,複数の値を設定する場合,<param-value>タグを複数指定します。それぞれのパラメタの設定値については,「4.11 システムの構成パターンと定義する論理サーバ」を参照してください。 | ◎ | △※5 | ◎ | なし |
タグ名称 | 内容 | 簡易構築定義ファイル | 構成定義変更ファイル | デフォルト | |
---|---|---|---|---|---|
P | U | ||||
host | ホストを定義します。 複数のホストを定義する場合は,hostタグを複数指定します。ホストは複数のWebシステムで共有できます。 |
△※1 | − | △※2 | なし |
host-name | ホストを識別するための名称またはIPアドレスを32文字以下で指定します。 ホスト名に指定できる文字は,英数字,アンダースコア「_」,ハイフン「-」の組み合わせです。管理IPアドレスはドット記法(xxx.xxx.xxx.xxx)で指定します。xxxには0〜255の整数を指定します。 IPアドレス変換できないホスト名を指定した場合,システム構築時にエラーとなります。 <host-name>タグには@myhostも指定できます。@myhostを指定すると,システム構築時に,構築先の環境の運用管理サーバマシンのホスト名に自動で置換されます。 |
◎ | − | ◎ | なし |
display-name | ホストの表示名を128文字以下で指定します。指定する文字に制限はありません。 | △ | − | △ | なし |
description | ホストのコメントを1,024文字以下で指定します。指定する文字に制限はありません。 | △ | − | △ | なし |
agent-host | Cosminexus運用管理エージェントのホスト名,またはIPアドレスを指定します。ホスト名を指定する場合は,32文字以下で指定します。指定できる文字は,英数字,アンダースコア「_」,ハイフン「-」の組み合わせです。IPアドレスを指定する場合は,ドット記法(xxx.xxx.xxx.xxx)で指定します。xxxには0〜255の整数を指定します。 <agent-host>タグには@myhostも指定できます。@myhostを指定していると,システム構築時に,ホストの定義の<host-name>タグの値が自動で設定されます。 |
△ | − | △ | host-nameで指定した値 |
agent-port | Cosminexus運用管理エージェントのポート番号を1〜65535の間で指定します。 | △ | − | △ | 20295 |
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.