IBM Update Installer for WebSphere
Software を使用して暫定修正、修正パッケージ、およびリフレッシュ・パックをインストールできます。Update
Installer for WebSphere Software はまた、アップデート・インストーラー・プログラム、UpdateInstaller プログラム、
およびアップデート・インストール・ウィザードと呼ばれています。
重要: このトピックの説明は、一般的な参照用として示しているにすぎません。暫定修正、フィックスパック、リフレッシュ・パックに用意されている説明のほうがこのトピックの説明よりも優先されます。必ず、暫定修正、フィックスパック、リフレッシュ・パックに用意されている具体的なインストール手順のほうを実行するようにしてください。
注: このトピックでは、便宜上、特定のディレクトリー・パスは
Linux および UNIX 形式でのみ
示します。これに相当する Windows パスは、ディレクトリー区切り記号以外は同一です。
製品の更新を正常にインストールするには、正しい権限を使用します。
アップデート・インストーラー・プログラムは、Linux または UNIX
プラットフォームでは root ユーザーとして、Windows プラットフォームでは管理者として使用してください。
アップデート・インストーラー・ウィザードは、グラフィカル・ユーザー・インターフェースで稼働したり、応答ファイルを使用して (または使用しないで) サイレント・モードで稼働したりする InstallShield for Multiplatforms ウィザードです。
サイレント・モードで応答ファイルを省略する場合、
ウィザードは、デフォルトの保守ディレクトリーにダウンロードした最後の保守パッケージをインストールします。
以下の説明には、
WebSphere Process Server 製品に
暫定修正、修正パッケージ、およびリフレッシュ・パックをインストールする場合の参照情報が含まれています。
- インストール手順の概説
- 暫定修正をインストールするには、以下のステップを実行します。
- アップデート・インストーラーの既存のコピーを更新する場合、
新規 ZIP ファイルまたは TAR ファイルを install_root ディレクトリーにダウンロードする前に、
既存のアップデート・インストーラーの updateinstaller ディレクトリーをバックアップして削除します。
- アップデート・インストーラー、修正パッケージ、またはリフレッシュ・パック ZIP ファイルまたは TAR ファイルの最新バージョンを、サポート・サイトから install_root ディレクトリーにダウンロードします。
- ダウンロードした zipped または TAR ファイルを解凍し、updateinstaller ディレクトリー、
および maintenance ディレクトリーを含む、いくつかのサブディレクトリーを作成します。
- 暫定修正のみ: サポート Web サイトから
maintenance ディレクトリーへ暫定修正をダウンロードします。
- アップデート・インストーラーを使用し、暫定修正、修正パッケージ、またはリフレッシュ・パックを
インストールします。アップデート・インストーラーは、install_root/properties/version/update/backup ディレクトリーにバックアップ・ファイルを作成します。
IBM は、バックアップ・ファイルに行うユーザー変更はサポートしません。
- WebSphere Process Server 製品の既存プロファイルの更新
- アップデート・インストーラーは、WebSphere Process Server 製品のコア・プロダクト・ファイルを更新します。保守パッケージのサービスは、インストール・ルート・ディレクトリーの
次のコア・プロダクト・ファイルを更新する場合があります。
- lib ディレクトリーの JAR ファイル
- bin ディレクトリーのスクリプト
- プロファイル・テンプレート
いくつかの保守パッケージでは、コア・プロダクト・ファイルに対するサービス加えて、既存プロファイルに対する必要なサービスも提供しています。
プロファイル保守を持つ各保守パッケージは、プロファイルを変更するスクリプトを提供します。
アップデート・インストーラーは、プロファイルに対する保守を必要とする保守パッケージをインストールするときに、構成のバックアップをとるようにプロンプトを出します。
いくつかの保守パッケージでは、既存プロファイルに対するオプションのサービスを提供しています。
保守パッケージの README ファイルでは、この保守パッケージに既存プロファイルに対するオプションのサービスが含まれているかどうかを説明しています。
含まれている場合、README ファイルは、保守パッケージで提供されたスクリプトの使用方法を説明します。
backupConfig コマンドを使用して、保守パッケージが更新できる各プロファイルの構成をバックアップします。
または install_root /profiles ディレクトリーをアーカイブして、すべてのプロファイルを同時にバックアップします。
保守パッケージをアンインストールする場合、アップデート・インストーラーはプロファイルからの保守パッケージをアンインストールしません。
保守を除去しない理由は、保守のインストールのあとでプロファイルを構成した可能性があるからです。
元のプロファイルを復元するには、restoreConfig コマンドを使用するか、またはアーカイブされた profiles ディレクトリーからプロファイルをコピーして、変更されたプロファイルと置き換えます。
- ノードの修正レベルの表示
- install_root/bin ディレクトリーの versionInfo コマンドを使用して、製品の正確な修正およびバージョン・レベルを表示することができます。ただし、保守パッケージのインストール中またはアンインストール中には、versionInfo
コマンドは使用しないでください。
- クラスター・メンバーの更新
クラスター内のすべての WebSphere Process Server ノードに、同じ保守パッケージを適用します。
クラスターのすべてのメンバーが同じサービス・レベルになっていない場合、以下の例外が発生することがあります (このエラーが発生すると、メモリーの複製が正しく機能しなくなる可能性があります)。
DRSCacheApp E DRSW0008E:
Exception is: com.ibm.disthub.impl.jms.JMSWrappedException:
{-1361012295|unknown|java.io.OptionalDataException|}
アップデート・インストーラー・ウィザードの複数のコピーを一度に起動しないでください。 アップデート・インストーラー・プログラムの同時起動はサポートされていません。複数の更新を同時に実行すると、インストールの失敗や不完全なインストールを含む、
予測不能の結果を引き起こす可能性があります。
必要な情報
グラフィカル・インターフェースでは、ユーザーは次の情報を提供する必要があります。
表 1. 保守パッケージのインストール時に必要な情報フィールド |
有効な値 |
説明 |
WebSphere 製品のインストール・ルート・ディレクトリーのファイル・パスおよびアップデート・インストーラー |
IBM
WebSphere Process Server のインストール・ルート・ディレクトリーを確認します。 |
更新しようとするコア・プロダクト・ファイルの各セット内で Update Installer for WebSphere
Software をダウンロードおよび解凍します。 アップデート・インストーラー・アプリケーションは、
デフォルトで、親ディレクトリーで製品を選択します。
|
インストールする保守パッケージのファイル名。 |
maintenance ディレクトリーからインストールする保守パッケージを選択します。 |
デフォルトの保守パッケージは、最新の日付スタンプおよびタイム・スタンプを持つパッケージです。 |
重要: 既知の問題については、WebSphere Application Server Network Deployment バージョン 6.0 のインフォメーション・センターにある
更新コマンドに関する既知の問題および次善策を参照してください。
- Linux または UNIX オペレーティング・システムでは root として、Windows システムでは
管理者グループのメンバーとしてログオンします。
AIX プラットフォームの場合: さらに、umask 設定が 0022 であることを確認します。umask 設定を確認するには、以下のコマンドを実行します。
umask
umask 設定を 0022 に設定するには、以下のコマンドを実行します。
umask 0022
HP-UX、Linux および Solaris プラットフォームの場合: さらに、umask 設定が 022 であることを確認します。umask 設定を確認するには、以下のコマンドを実行します。
umask
umask 設定を 022 に設定するには、以下のコマンドを実行します。
umask 022
- 更新しようとしている製品をインストールします。
現在更新を行っているソフトウェアは、
既にインストール済みであると考えられます。
まだそのソフトウェアがインストールされていない場合は、ここでインストールします。
- 現行のアップデート・インストーラーをダウンロードする前に、旧バージョンのアップデート・インストーラーを
バックアップして、削除します。 新規バージョンのアップデート・インストーラーを使用するには、
最初に旧バージョンを除去する必要があります。
- 必要な場合は、install_root/updateinstaller/maintenance ディレクトリーのすべてのファイルおよび
サブディレクトリーをバックアップします。
- install_root/updateinstaller/maintenance ディレクトリーおよびすべてのサブディレクトリーを
削除します。
- リフレッシュ・パックおよび修正パッケージのみ: 修正パッケージまたは
リフレッシュ・パック ZIP ファイルまたは TAR ファイルを、サポート・サイトから一時ディレクトリーにダウンロードします。
リフレッシュ・パックまたは修正パッケージの ZIP ファイルまたは TAR ファイルには、
アップデート・インストーラーが含まれます。アップデート・インストーラー・コードの最新バージョンを確認することができます。
以下の IBM Web サイトから、Update Installer for WebSphere Software の最新バージョンを Zip ファイルまたは TAR ファイルとしてダウンロードします。
Update Installer for WebSphere Software
- 暫定修正のみ: アップデート・インストーラーを、サポート・サイトから
一時ディレクトリーにダウンロードします。
以下の IBM Web サイトから、Update Installer for WebSphere Software を Zip ファイルまたは TAR ファイルでダウンロードします。
Update Installer for WebSphere Software
- ZIP ファイルまたは TAR ファイルをアンパックします。
ファイルをアンパックすると、以下のディレクトリー構造が作成されます。
install_root /updateinstaller
/framework
/lib
/maintenance
/responsefiles
バージョン情報は、updateinstaller ディレクトリー内の version.txt ファイルに保管されています。新規バージョンには、すべての新規修正への対応が含まれていると考えられます。
version.txt ファイル内の情報は、ウィザードのタイトル・バーに目立つように表示され、
また updatelog.txt ファイル内に記録されます。
暫定修正のインストール時には、常に最新バージョンのアップデート・インストーラー・ウィザードをダウンロードして使用してください。
- 暫定修正のみ: 保守パッケージ *.pak ファイルを、
サポート Web サイトから maintenance ディレクトリーへダウンロードします。
以下の IBM Web ページから、WebSphere Process Server の保守パッケージをダウンロードします。
WebSphere Process Server の IBM サポート・サイト
ヒント: *.pak ファイルを unzip またはアンパックしようとしないでください。
Windows プラットフォームの場合: 「Windows Services」パネルを使用して、WebSphere Process Server プロセスのすべてのサービスを停止します。
- WebSphere Process Server 製品が提供する IBM Software Developer Kit
(SDK) を使用するすべての Java プロセスを停止します。
システム上で暫定修正、修正パッケージ、またはリフレッシュ・パックをインストールまたはアンインストールする前に、
そのシステム上で、WebSphere Process Server が提供する IBM SDK, Java
Technology Edition を使用する Java プロセスを、すべて停止してください。
WebSphere Process Server プロセスには次のようなものがあります。
- プロセス・サーバー・プロセス
- ノードがデプロイメント・マネージャー・セルに統合される場合、そのノード上の nodeagent プロセス
- デプロイメント・マネージャー・サーバーの dmgr プロセス
アップデート・インストーラー・プログラムは、アップデート・インストーラー・プログラムが使用されるシステム上で実行されているすべての
WebSphere Process Server 関連の Java プロセスを停止することを必要とします。
例えば、Java プロセスには以下のものが含まれます。
- すべての Java 仮想マシン (JVM)
- WebSphere Process Server プロセスには次のようなものがあります。
- プロセス・サーバー・プロセス
- ノードがデプロイメント・マネージャー・セルに統合される場合、そのノード上の nodeagent プロセス
- デプロイメント・マネージャー・サーバーの dmgr プロセス
- IBM HTTP Server プロセス
- ファースト・ステップ・コンソール
- インストール検証テスト (IVT) プロセス
- プロファイル・ウィザード
- その他の InstallShield for Multiplatforms (ISMP) インストール・プログラム
- InstallShield for Multiplatforms アンインストール・プログラム
- IBM WebSphere Integration Developer Java プロセス
- IBM Agent Controller
必要であれば、すべての Java プロセスを停止します。
WebSphere Process Server 関連の Java プロセスの実行中に暫定修正をインストールする場合、
製品が引き続き正常に (エラーなしで) 稼働することは保証できません。
- Update Installer for WebSphere Software は、WebSphere ソフトウェアで提供される有効な Java ランタイムを必要とします。
アップデート・インストーラー・プログラムが、WebSphere Process Server に含まれている SDK などの有効な IBM または Sun SDK を検出できない場合、アップデート・インストーラーは保守パッケージをインストールできません。
Update Installer for WebSphere Software は、適切な IBM SDK が使用する既知のロケーションを検索します。
アップデート・インストーラー・ウィザードは、以下のロケーションを順番に検索して
有効な Java 仮想マシン (JVM) を探します。
- install_root/updateinstaller/java/jre ディレクトリー (製品 SDK を更新する場合)
- install_root/java/jre ディレクトリー (使用する優先 SDK)
Linux および UNIX プラットフォームの場合: Linux または UNIX システムで、以下の環境変数のいずれかによって識別されるディレクトリー。
- JAVA_HOME
- JAVAHOME
- JRE_HOME
- JREHOME
最初の 2 つのロケーションに JVM が存在しない場合、アップデート・インストーラー・ウィザードを指す環境変数の 1 つを
有効な JVM に設定します。
JAVA_HOME 環境変数を設定する優先メソッドは、WebSphere Process Server 製品で提供される setupCmdLine スクリプトを使用することです。
場合によっては、setupCmdLine の実行の失敗が、説明されている順序とは別の順序で、アップデート・インストーラー・プログラムが SDK とマッチングする結果となる可能性があります。
また、以下のコマンドを使用して、正しい SDK を使用するようにインストールを強制することもできます。
./update -is:javahome install_root/java/jre
JAVA_HOME 変数を設定するために setupCmdLine スクリプトを使用するには、ご使用のオペレーティング・システムに適切な以下の手順を実行します。
Linux および UNIX プラットフォームの場合:- コマンド・シェル・ウィンドウを開きます。
- ディレクトリーを install_root/bin ディレクトリーに変更します。
- . ./setupCmdLine.sh コマンドを発行します。ピリオド間のスペースに注意してください。このコマンドの特別なフォーマットは、コマンド・シェルから開始されるすべてのプロセスに対して、
この設定をアクティブにするコマンドから始まります。
- 同じコマンド・シェル・ウィンドウを使用して、あとのステップで説明されるように、アップデート・インストーラーを開始します。
Windows プラットフォームの場合:- コマンド・プロンプト・ウィンドウを開きます。
- ディレクトリーを install_root¥bin ディレクトリーに変更します。
- setupCmdLine.bat コマンドを発行します。
- 同じコマンド・プロンプト・ウィンドウを使用して、あとのステップで説明されるように、アップデート・インストーラーを開始します。
詳しくは以下の技術情報、『Using the setupCmdLine script to set JAVA_HOME
before running the Update Installer for WebSphere software』を参照してください。
- 以下の前提条件が満たされていることを確認します。
- ディレクトリーを updateinstaller ディレクトリーに変更し、update コマンドを使用して、保守パッケージをインストールします。
更新する各プロセス・サーバー・ノードに保守パッケージを
インストールする前に、デプロイメント・マネージャー・ノードに保守パッケージをインストールします。
以下のコマンド構文を使用して、ダウンロードした最新の保守パッケージをインストールします。
サイレント・モードで実行中のときは、アップデート・インストーラー・ウィザードはバックグラウンド・プロセスとして実行され、グラフィカル・ユーザー・インターフェースを表示しません。
update -silent
または、update コマンドを発行してグラフィカル・ユーザー・インターフェースを開始します。
update
update コマンドの使用時に使用可能なすべてのオプションを示す表を表示するには、update コマンドを参照してください。