IBM WebSphere Application Server の既存のインストールで CM サーバーを使用

CM サーバーを、同サーバーに付属の WebSphere® Application Server バージョン 6.1 ではなく、 IBM® WebSphere Application Server の既存のインストールで使用できます。

すでに Rational® ClearCase® または Rational ClearQuest® が CM サーバーと共にインストールされている場合 (WebSphere Application Server バージョン 6.1 がインストールされており、CM サーバーが稼働している状態)、または WebSphere Application Server もインストールされていて、WebSphere Application Server バージョン 6.1 の代わりに、異なるバージョンの WebSphere Application Server で CM サーバーを稼働させたい場合は、以下の指示に従ってください。

作成した WebSphere Application Server プロファイルと、 CM サーバーに付属の WebSphereApplication Server バージョン 6.1 のデフォルトでは、 ポートが異なる場合があるので注意してください。 例えば、次のようになります。 詳しくは、「CM サーバーの構成」を参照してください。

WebSphere Application Server については、http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jspを参照してください。

UNIX® システムでの CM サーバーのデプロイ

以下のスクリプトでは、既存の CM サーバーのインストール済み環境を WebSphere Application Server にデプロイします。 以下のコンテンツをシェル スクリプト ファイルにコピーして、ファイルが実行可能になるように権限を変更し、それを実行してください。
#!/bin/sh
WAS_BIN=/opt/IBM/WebSphere/AppServer/bin
export WAS_BIN; 

cd /opt/IBM/RationalSDLC/common/CM/scripts
$WAS_BIN/wsadmin.sh -f installAll.jacl -rationalDir /opt/rational
$WAS_BIN/stopServer.sh server1 
$WAS_BIN/startServer.sh server1 
注: Linux の場合、インストール パスは /opt/ibm/RationalSDLC/ です。

既存の WebSphere Application Server の無効化

WebSphere Application Server の既存のバージョンを無効にするには、 次のコマンドを使用して停止します。
/opt/IBM/RationalSDLC/common/eWAS/bin/stopServer.sh server1 cmprofile
cd /etc
find . -name '*ewas*' -print 
以下の WebSphere Application Server 始動ファイルとシャットダウン ファイルのリストが出力されます。
./init.d/ewas_startup
./init.d/ewas_shutdown
./rc0.d/K30ewas_shutdown
./rc3.d/S99ewas_startup 
すべての始動ファイルとシャットダウン ファイルを削除します。

IBM HTTP Server から WebSphere Application Server へのリダイレクト

デフォルトとして、IBM HTTP Server は一部の URL を WebSphere Application Server ポートにリダイレクトします。IBM HTTP Server が WebSphere Application Server のインストール済み環境にリダイレクトを行うようにするには、plugin-cfg.xml (/opt/rational/common/eWAS/profiles/plugin-cfg.xml) を編集します。 /opt/rational/common/IHS/conf/httpd.conf はこのファイルを参照しています。 このプラグイン ファイルは別の場所に移動できますが、その場合は httpd.conf を更新してください。

WebSphere Application Server のプロファイルを作成した際に選択したポートと一致するように、ポート番号を更新して plugin-cfg.xml を変更します。その後で、次のコマンドを使って IBM HTTP Server をリセットし、変更内容が有効になるようにします。
/opt/IBM/RationalSDLC/common/IHS/bin/ihs_restart
更新が行われたかどうかは、URL http://localhost/TeamWeb/services/Team で確認できます。

Windows での CM サーバーのデプロイ

以下のスクリプトでは、既存の CM サーバーのインストール済み環境を WebSphere Application Server にデプロイします。 以下のコンテンツをバッチ ファイルにコピーして実行してください。
set WAS_BIN=C:¥Progra~1¥IBM¥WebSphere¥AppServer¥bin
c:
cd "Program Files¥IBM¥RationalSDLC¥common¥CM¥scripts"
call %WAS_BIN%/wsadmin.bat -f installAll.jacl -rationalDir "C:/Program Files/IBM/RationalSDLC"
call %WAS_BIN%/stopServer.bat server1 
call %WAS_BIN%/startServer.bat server1 

オプションで、Windows® のコントロール パネルの [サービス] から server1 を再始動できます。

既存の WebSphere Application Server の無効化

WebSphere Application Server を無効にするには、Windows のコントロール パネルの [サービス] を使用して WebSphere Application Server プロファイル (名前は cmserver) を停止して無効にします。 サービスは、停止して無効にすることも、削除することもできます。

IBM HTTP Server から WebSphere Application Server へのリダイレクト

デフォルトとして、IBM HTTP Server は一部の URL を WebSphere Application Server ポートにリダイレクトします。IBM HTTP Server が、WebSphere Application Server のインストール済み環境にリダイレクトを行うようにするには、plugin-cfg.xml (C:¥Program Files¥IBM¥RationalSDLC¥ common¥eWAS¥profiles¥plugin-cfg.xml) を編集します。 httpd.conf (例えば、C:¥Program Files¥IBM¥RationalSDLC¥ common¥IHS¥conf¥httpd.conf) は、このファイルを参照しています。 このプラグイン ファイルは別の場所に移動できますが、その場合は httpd.conf を更新してください。

WebSphere Application Server のプロファイルを作成した際に選択したポートと一致するように、ポート番号を更新して plugin-cfg.xml を変更します。その後で、次のコマンドを使って IBM HTTP Server をリセットし、変更内容が有効になるようにします。
C:¥Program Files¥IBM¥RationalSDLC¥common¥IHS¥bin¥ihs_restart
更新が行われたかどうかは、URL http://localhost/TeamWeb/services/Team で確認できます。
関連概念
CM サーバーのアーキテクチャ
CM サーバーのデプロイメント モデル
CM サーバーの構成
CM サーバーのモニター
関連資料
CM サーバーのハードウェアおよびソフトウェア要件
CM サーバーのインストール ディレクトリ

フィードバック