Cosminexus 簡易構築・運用ガイド
テンプレートファイルをコピーし,名称を変更して,任意の場所に格納します。
なお,ここでは,ファイル名を「MyWebSystemDef.xml」に変更して,次の図に示す構成を定義しています。
図6-6 簡易構築定義ファイルの作成例で使用している構成情報
簡易構築定義ファイル(MyWebSystemDef.xml)の作成例を次に示します。
<?xml version="1.0" encoding="UTF-8"?> <model-definition xmlns="http://www.cosminexus.com/mngsvr/schema/ModelDefinition-2.5"> <!-- Webシステムの属性定義 --> <web-system> <name>MyWebSystem</name> <!-- 負荷分散機の定義 --> <load-balancer> <name>MyBIGIPv9</name> <load-balancer-type>BIG-IPv9</load-balancer-type> <!-- cookieスイッチングの定義 --> <cookie-switching> <cookie-switching-enabled>true</cookie-switching-enabled> <cookie-name>CMX_SERVER_ID</cookie-name> <server-id-rule>1024-2048</server-id-rule> </cookie-switching> <management-host>192.168.100.10</management-host> <!-- 仮想サーバの定義 --> <virtual-server> <virtual-server-name>www.sample.com</virtual-server-name> <ip-address>192.168.1.10</ip-address> <http-port>80</http-port> </virtual-server> </load-balancer> <!-- 物理ティアの定義 --> <tier> <tier-type>combined-tier</tier-type> <configuration> <logical-server-type>j2ee-server</logical-server-type> <param> <param-name>webserver.container.server_id.enabled</param-name> <param-value>true</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> <unit> <name>unit2</name> <allocated-host> <host-ref>apsv2</host-ref> <hosts-for>combined-tier</hosts-for> </allocated-host> </unit> </web-system> <!-- ホストの定義 --> <host> <host-name>apsv1</host-name> <agent-host>192.168.100.11</agent-host> </host> <host> <host-name>apsv2</host-name> <agent-host>192.168.100.12</agent-host> </host> </model-definition>
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.