Cosminexus アプリケーションサーバ V8 システム構築・運用ガイド
ここでは,システムをスケールアウトする手順について説明します。
システムをスケールアウトするには,次の内容を実施します。
システムのスケールアウトの手順について説明します。
ここでは,既存のサーバマシンに,次に示すサービスユニットを追加する場合を例にして,説明しています。なお,説明では,バッチサーバを配置するパターン(j2ee-tier)の簡易構築定義ファイルを使用して,「10.4 システムの一括構築」で構築したシステムを使用します。
表11-9 論理サーバの種類と<種別>との対応
| 論理サーバの種類 | <種別> |
|---|---|
| 論理J2EEサーバ | J2EE |
| 論理パフォーマンストレーサ | PRF |
| 論理CTMドメインマネジャ | CTMDM |
| 論理CTM | CTM |
| 論理スマートエージェント | SA |
| 論理ユーザサーバ | USER |
サービスユニット・ホスト追加用の構成変更定義ファイルを任意の場所にコピーして,ファイルの内容を編集します。
<?xml version="1.0" encoding="UTF-8"?>
<unit-addition xmlns="http://www.cosminexus.com/mngsvr/schema/UnitAddition-2.5">
<web-system>
<name>MyWebSystem</name>
<!-- 追加するサービスユニットの定義 -->
<unit>
<name>unit3</name>
<allocated-host>
<host-ref>apsv1</host-ref>※
<hosts-for>j2ee-tier</hosts-for>
<define-server>
<logical-server-name>BatchServer03</logical-server-name>
<logical-server-type>j2ee-server</logical-server-type>
</define-server>
<define-server>
<logical-server-name>PRF03</logical-server-name>
<logical-server-type>performance-tracer</logical-server-type>
</define-server>
</allocated-host>
</unit>
</web-system>
</unit-addition>
|
作成した構成変更定義ファイルの内容を,Management Serverが保持するシステムの情報モデルに反映します。
<Cosminexusのインストールディレクトリ>\manager\bin\cmx_change_model -m 192.168.100.11 -u cosmi_admin -p cosmi_admin_passwd -f <任意のディレクトリ>\MyWebSystemAdd.xml |
# /opt/Cosminexus/manager/bin/cmx_change_model -m 192.168.100.11 -u cosmi_admin -p cosmi_admin_passwd -f <任意のディレクトリ>/MyWebSystemAdd.xml |
変更したシステムの情報モデルを実システムに適用して,サービスユニットを追加します。
<Cosminexusのインストールディレクトリ>\manager\bin\cmx_build_system -m 192.168.100.11 -u cosmi_admin -p cosmi_admin_passwd -s MyWebSystem |
# /opt/Cosminexus/manager/bin/cmx_build_system -m 192.168.100.11 -u cosmi_admin -p cosmi_admin_passwd -s MyWebSystem |
<Cosminexusのインストールディレクトリ>\manager\bin\cmx_start_target -m 192.168.100.11 -u cosmi_admin -p cosmi_admin_passwd -mode ALL -s MyWebSystem -unit unit3 |
# /opt/Cosminexus/manager/bin/cmx_start_target -m 192.168.100.11 -u cosmi_admin -p cosmi_admin_passwd -mode ALL -s MyWebSystem -unit unit3 |
<Cosminexusのインストールディレクトリ>\CC\admin\bin\cjimportres BatchServer03 -nameserver corbaname::192.168.1.11:900 -type rar -f <Cosminexusのインストールディレクトリ>\CC\DBConnector\DBConnector_HiRDB_Type4_CP.rar <Cosminexusのインストールディレクトリ>\CC\admin\bin\cjdeployrar BatchServer03 -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 <Cosminexusのインストールディレクトリ>\CC\admin\bin\cjsetrarprop BatchServer -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 -c <任意のディレクトリ>\MyDBConnectorAttr.xml※ <Cosminexusのインストールディレクトリ>\CC\admin\bin\cjtestres BatchServer03 -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 <Cosminexusのインストールディレクトリ>\CC\admin\bin\cjstartrar BatchServer03 -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 |
# /opt/Cosminexus/CC/admin/bin/cjimportres BatchServer03 -nameserver corbaname::192.168.1.11:900 -type rar -f <Cosminexusのインストールディレクトリ>\CC\DBConnector\DBConnector_HiRDB_Type4_CP.rar # /opt/Cosminexus/CC/admin/bin/cjdeployrar BatchServer03 -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 # /opt/Cosminexus/CC/admin/bin/cjsetrarprop BatchServer03 -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 -c <任意のディレクトリ>/MyDBConnectorAttr.xml※ # /opt/Cosminexus/CC/admin/bin/cjtestres BatchServer -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 # /opt/Cosminexus/CC/admin/bin/cjstartrar BatchServer03 -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 |
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.