ここでは,システムをスケールアウトする手順について説明します。
システムをスケールアウトする前に,あらかじめ追加するアプリケーションサーバのOSやアプリケーションをセットアップしてください。システムをスケールアウトするには,次の内容を実施します。
システムのスケールアウトの手順について説明します。
ここでは,次に示すサービスユニットを追加する場合を例にして,説明しています。なお,説明では,WebサーバとJ2EEサーバを同じサーバマシンに配置するパターン(combined-tier)の簡易構築定義ファイルを使用して,「8.6 システムの一括構築」で構築したシステムを使用します。
表9-13 論理サーバの種類と<種別>との対応
論理サーバの種類 | <種別> |
---|---|
論理Webサーバ | HTTP |
論理J2EEサーバ | J2EE |
論理パフォーマンストレーサ | PRF |
論理SFOサーバ | SFO |
論理CTMドメインマネジャ | CTMDM |
論理CTM | CTM |
論理スマートエージェント | SA |
論理ユーザサーバ | USER |
サービスユニット・ホスト追加用の構成変更定義ファイルを任意の場所にコピーして,ファイルの内容を編集します。
<?xml version="1.0" encoding="UTF-8"?> |
<?xml version="1.0" encoding="UTF-8"?> |
作成した構成変更定義ファイルの内容を,Management Serverのシステムの情報モデルに反映します。
<Cosminexusのインストールディレクトリ>¥manager¥bin¥cmx_change_model -m 192.168.100.100 -u cosmi_admin -p cosmi_admin_passwd -f <任意のディレクトリ>¥MyWebSystemAdd.xml |
# /opt/Cosminexus/manager/bin/cmx_change_model -m 192.168.100.100 -u cosmi_admin -p cosmi_admin_passwd -f <任意のディレクトリ>/MyWebSystemAdd.xml |
変更したシステムの情報モデルを実システムに適用して,サービスユニットを追加します。
<Cosminexusのインストールディレクトリ>¥manager¥bin¥cmx_build_system -m 192.168.100.100 -u cosmi_admin -p cosmi_admin_passwd -s MyWebSystem |
# /opt/Cosminexus/manager/bin/cmx_build_system -m 192.168.100.100 -u cosmi_admin -p cosmi_admin_passwd -s MyWebSystem |
<Cosminexusのインストールディレクトリ>¥manager¥bin¥cmx_start_target -m 192.168.100.100 -u cosmi_admin -p cosmi_admin_passwd -mode READY -s MyWebSystem -unit unit3 |
# /opt/Cosminexus/manager/bin/cmx_start_target -m 192.168.100.100 -u cosmi_admin -p cosmi_admin_passwd -mode READY -s MyWebSystem -unit unit3 |
表9-14 例で使用するリソースアダプタのファイル名と表示名
種別 | 名前 |
---|---|
ファイル名 | DBConnector_HiRDB_Type4_CP.rar |
表示名 | DB_Connector_for_HiRDB_Type4 |
Connector属性ファイルのファイル名 | MyDBConnectorAttr.xml |
<Cosminexusのインストールディレクトリ>¥CC¥admin¥bin¥cjimportres cmx_MyWebSystem_unit3_J2EE_01 -nameserver corbaname::192.168.1.13:900 -type rar -f <Cosminexusのインストールディレクトリ>¥CC¥DBConnector¥DBConnector_HiRDB_Type4_CP.rar |
# /opt/Cosminexus/CC/admin/bin/cjimportres cmx_MyWebSystem_unit3_J2EE_01 -nameserver corbaname::192.168.1.13:900 -type rar -f <Cosminexusのインストールディレクトリ>¥CC¥DBConnector¥DBConnector_HiRDB_Type4_CP.rar |
表9-15 例で使用するJ2EEアプリケーションのファイル名と表示名
種別 | 名前 |
---|---|
ファイル名 | MyApp.ear |
表示名 | MyApp |
<Cosminexusのインストールディレクトリ>¥CC¥admin¥bin¥cjimportapp cmx_MyWebSystem_unit3_J2EE_01 -nameserver corbaname::192.168.1.13:900 -f MyApp.ear |
# /opt/Cosminexus/CC/admin/bin/cjimportapp cmx_MyWebSystem_unit3_J2EE_01 -nameserver corbaname::192.168.1.13:900 -f MyApp.ear |
<Cosminexusのインストールディレクトリ>¥manager¥bin¥cmx_start_target -m 192.168.100.100 -u cosmi_admin -p cosmi_admin_passwd -mode ALL -s MyWebSystem -unit unit3 |
# /opt/Cosminexus/manager/bin/cmx_start_target -m 192.168.100.100 -u cosmi_admin -p cosmi_admin_passwd -mode ALL -s MyWebSystem -unit unit3 |