WebSphere Application Server バージョン 6.1 インストールが稼働している iSeries サーバーから、直接フィーチャー・パックをインストールします。
始める前に
WebSphere Application Server バージョン 6.1 Feature Pack for Web
Services は、他のベンダーとのインターオペラビリティーに焦点を合わせて、
非同期で確実かつ安全に Web サービス・メッセージを送信したり、
Java API for XML Web Services (JAX-WS) 2.0 のプログラミング・モデルをサポートしたりするため、
WebSphere Application Server バージョン 6.1 の機能を拡張します。
このインストールを開始する前に、以下の手順を実行してください。
- Feature Pack for Web Services のインストール計画
を参照してください。
- ユーザー・プロファイルに *ALLOBJ および *SECADM 特殊権限があることを確認します。
- サーバーに既存の WebSphere Application Server インストールがあるかどうかを判別します。
フィーチャー・パックは既存の WebSphere Application Server バージョン 6.1 インストールにインストールする必要があります。
- CL コマンド行で Display Software Resources
(DSPSFWRSC) コマンドを入力します。
- 製品リソース ID 5733W61 のエントリーを探します。
- 製品のリソース ID が見つからない場合、この製品は iSeries サーバーにインストールされていません。
- 製品のリソース ID を確認したら、以下の項目のうち少なくとも 1 つが表示されていることを確認してください。
- 5733W61 1 5101 WebSphere Application Server V6.1 Express
- 5733W61 2 5102 WebSphere Application Server V6.1 ("Base")
- 5733W61 3 5103 WebSphere Application Server V6.1 Network
Deployment
- WebSphere Application Server バージョン 6.1 製品をまだインストールしていない場合は、インストールします。
- Feature Pack for Web Services をダウンロードして、インストール先の iSeries システムの統合ファイル・システム (IFS) ディレクトリーに解凍します。
例えば、wssrv_download および wsssrv_installation_image という 2 つのディレクトリーを作成します。
次に、フィーチャー・パックを wssrv_download ディレクトリーにダウンロードして、
ダウンロードしたファイルを wsssrv_installation_image ディレクトリーに解凍します。
イメージ・ディレクトリー内のファイルは、このディレクトリー外に移動しないでください。
- フィーチャー・パックの
オペレーティング・システム要件は、バージョン 6.1 アプリケーション・サーバーのインストール時の
要件と同じです。ただし、フィーチャー・パックおよび付属の保守をインストールするのに十分な空きディスク・スペースが
アプリケーション・サーバーのインストールにあることを確認する必要があります。
- フィーチャー・パックおよび付属の保守用として、ターゲット・インストール・ディレクトリーに
1450 MB の使用可能な空きスペース。
これは、バージョン 6.1 アプリケーション・サーバー製品用の空きスペースとは別個に必要です。
- 一時ディレクトリーに、600 MB の使用可能な空きスペース。
このタスクについて
このトピックでは、インストール・プログラムを使用して Feature Pack for Web Services
をサイレント・インストールする方法について説明します。
Qshell から
INSTALL コマンドを使用してフィーチャー・パックをインストールできます。
また、
RUNJVA コマンドを使用して
、インストール・ウィザードを起動することができます。
インストール・プログラムは、以下のプログラム・ファイルがまだインストールされていない場合はインストールします。
- WebSphere Application Server V6.1 修正パッケージ 9 (6.1.0.9)
- フィーチャー・パック対応の拡張機能
- WebSphere Application Server バージョン 6.1 Feature Pack for Web Services
プロシージャー
- *ALLOBJ および *SECADM 特殊権限のあるユーザー・プロファイル
を使用して、iSeries システムにサインオンします。
- 解凍されたインストール・イメージの WEBSV サブディレクトリーにある responsefile.WEBSV.txt
ファイルをコピーします。
- responsefile.WEBSV.txt ファイルのコピーを編集します。
編集は、マップ済みドライブとテキスト・エディターを使用するか、i5/OS コマンド行から EDTF CL コマンドを使用することで行えます。
以下のオプションに値を設定します。ここで、app_server_root には WebSphere Application Server バージョン 6.1 インストールを参照するディレクトリー・パスを指定します。
-OPT silentInstallLicenseAcceptance="true"
-OPT installLocation=app_server_root
応答ファイル内の任意のオプションをコマンド行オプションでオーバーライドするには、応答ファイルに以下のオプションを組み込みます。
-OPT overrideResponsefileOptions=true
- オプション:
値を設定して、フィーチャー・パックで既に拡張されている
新規アプリケーション・サーバーおよび Deployment Manager プロファイルを作成することも、
既存の Deployment Manager プロファイルを拡張することもできます。
また、インストール後にプロファイルを作成および拡張することを選択することもできます。
詳しくは、このページの『次の作業』を参照してください。
インストール中にプロファイルで作業するには、応答ファイル内の以下の値を変更します。
制約事項: Feature Pack for Web Services の場合、
既存の Deployment Manager プロファイルの拡張のみ行えます。
フィーチャー・パック機能に対応済みの新規 Deployment Manager プロファイルまたは
新規アプリケーション・サーバー・プロファイルを作成することをお勧めします。
これらのプロファイルは、プロファイル作成タスクを使用して作成します。
デプロイメント・マネージャーおよびアプリケーション・サーバーは、
フィーチャー・パック機能を使用して作成できる唯一のプロファイル・タイプです。
- フィーチャー・パックをインストールしているバージョン 6.1 製品のすべてのプロセスを停止します。
アプリケーション・サーバーおよびその他すべての製品プロセスを停止します。
例えば、Network Deployment 製品の場合、
デプロイメント・マネージャー、ノード・エージェント、およびすべてのアプリケーション・サーバー・プロセスを停止します。
- ホスト・サーバーのジョブが iSeries サーバーで開始されている
ことを検証します。
ホスト・サーバーのジョブによって、インストール・
コードが iSeries 上で実行されます。CL コマンド行の場合は、次の
コマンドを入力します。
STRHOSTSVR SERVER(*ALL)
- lafiles ディレクトリーにある、IBM プログラムの使用条件をまだお読みになっていなければ、お読みください。
使用条件に同意した
場合は、インストール・プロセスを継続します。
- フィーチャー・パックのインストール・プログラムを呼び出します。
Qshell から INSTALL コマンドを実行するか、CL コマンド行から RUNJVA コマンドを使用します。
以下のコマンド例で、path/responsefile は編集した
responsefile.WEBSV.txt
ファイルの完全修飾パスを表します。
- セキュリティー目的のために、ホスト・サーバーがインストール
前に稼働していなかった場合、End Host Server
(ENDHOSTSVR) コマンドをインストールが完了した後で
実行することをお勧めします。
結果
インストール・プログラムはイベントをログ・ファイルに記録し、フィーチャー・パックをインストールします。
トラブルシューティング
フィーチャー・パック・ファイルの
インストール中になんらかの理由でインストール・プログラムが中断した場合、インストール・プログラムに
表示されるメッセージおよびインストール・ログの情報を調べてください。確認した問題を訂正して、製品のインストールを
再試行します。フィーチャー・パック・インストールには、フィーチャー・パックおよび
さまざまな修正パッケージが含まれるため、インストールの失敗はプロセスの不特定の工程で発生する可能性があります。
- フィーチャー・パック・ファイルのインストール中にインストール・プログラムが中断された場合、
それ以降フィーチャー・パックをインストールしようとすると、以下のメッセージを表示して失敗する可能性があります。
障害リカバリーの完了
障害リカバリーの失敗: 保守パッケージ fep.websv.primary.pak のインストール
またはアンインストールの失敗は回復されませんでした。
「キャンセル」をクリックして、インストール・ウィザードを終了してください。
インストーラーを終了してから、以下の手動ステップを実行します。
- fep.websv.primary.pak ファイルを app_server_root/properties/version/nif/backup/ ディレクトリーから除去します。
- app_server_root/properties/version/nif/backup/legal.websv ディレクトリーを除去します。
- app_server_root/lafiles/websv ディレクトリーを除去します。
- app_server_root/properties/version/nif/backup/updateStatus.xml のバックアップ・コピーを作成します。fep.websv.primary.pak に関連付けられた <package> エントリー
で始まり、</package> で終了するセクションを探し、
除去して、ファイルを保管します。
<package MaintenanceNamesOfPackagesToBeCleaned=""
URIsOfPackagesToBeCleaned=""
URIsOfPackagesToBeExecuted="zip:///home/<user_name>/IBM/WebSphere/WASND0405/properties/version/nif/backup/fep.websv.primary.pak"
isprimary="true"
maintenancefilename="fep.websv.primary.pak"
maintenancename="fep.websv.primary.pak" mode="installconfig" modified="true"
timestamp="2007-04-05 19:16:22-0400"
uritoreinstall=""
uritouninstall="zip:///home/<user_name>/IBM/WebSphere/WASND0405/properties/version/nif/backup/fep.websv.primary.pak">
...
</package>
- app_server_root/bin ディレクトリーで InstallRegistryUtils ユーティリティーを使用して、WebSphere レジストリーから WEBSERVICES エントリーを除去します。
- Feature Pack for Web Services のインストール・イメージの WEBSV ディレクトリーで
install 実行可能ファイルを実行し、フィーチャー・パックをインストールします。
- 修正パッケージ・ファイルのインストール中にインストール・プログラムが
中断された場合、その後のフィーチャー・パックのインストールは、以下のメッセージに類似した
エラーで失敗する可能性があります。
前のインストールまたはアンインストールの失敗が
検出されました。失敗したパッケージは 6.1.0-WS-WAS-i5osPPC64-FP0000009 です。
「次へ」を
クリックして、自動リカバリーを開始します。
修正パッケージのインストール中に
障害が発生したため、障害後にアップデート・インストーラーを使用して
リカバリーする必要があります。フィーチャー・パック・インストーラーは、インストールを自動的に
リカバリーすることはできません。自動リカバリー・プロセスを取り消し、以下のアクションを実行して
インストールをリカバリーします。
- アップデート・インストーラーをインストールし、ウィザードを起動します。
- 「製品の選択」パネルで、手順のステップ 4 パート d で使用したアプリケーション・サーバー
製品ディレクトリーのロケーションを選択または入力します。
- アップデート・インストーラーが、更新障害があったかどうかを検出します。
- 「次へ」をクリックして、自動リカバリー・プロセスを開始します。
次の作業
フィーチャー・パック機能を使用するには、
最初に、フィーチャー・パックに対応する新規プロファイルを作成するか、既存の
Deployment Manager プロファイルを拡張する必要があります。
制約事項: Feature Pack for Web Services の場合、
Deployment Manager プロファイル・タイプの拡張のみ行えます。
フィーチャー・パックに対応済みの新規 Deployment Manager プロファイルまたは
新規アプリケーション・サーバー・プロファイルを作成することをお勧めします。
これらのプロファイルは、プロファイル作成タスクを使用して作成します。
Feature Pack for Web Services をインストールすると、サンプル・ファイルが製品インストールの
profile_root/samples/lib/WebServicesSamples ディレクトリーに追加されます。
フィーチャー・パックの拡張機能で作成されたアプリケーション・サーバー・プロファイル上に、それらのサンプル・ファイルをインストールできます。
コンソールを使用した Web サービス・サンプルのインストール
を参照してください。