IBM Update Installer for WebSphere Software を使用して、暫定修正、修正パッケージ、および リフレッシュ・パックをインストールできます。
Update Installer for WebSphere
Software は、アップデート・インストーラー・プログラム、updateInstaller プログラム、
および Update Installation Wizard とも呼ばれています。
適切な許可を使用して、製品の更新を正常にインストールします。
アップデート・インストーラー・プログラムは、Linux または UNIX プラットフォームでは root ユーザーとして、
Windows プラットフォームでは Administrator として使用してください。
アップデート・インストーラー・ウィザードは、応答ファイルのあるなしにかかわら
ずグラフィカル・ユーザー・インターフェースまたはサイレント・モードで実行される、InstallShield for Multiplatforms Wizard です。
サイレント・モードで応答ファイルを省略する場合、
ウィザードは、デフォルトの保守ディレクトリーにダウンロードした最後の保守パッケージをインストールします。
重要: このトピック全体を通して、説明を簡単にするために、特定のデ ィレクト
リー・パスについては Linux および UNIX フォーマットのみを表示します。
対応する Windows パスはスラッシュが円記号に代わることを除いては同じです。
以下の説明には、
WebSphere ESB 製品に暫定修正、修正パッケージ、およびリフレッシュ・パックをインストールする場合の参照情報が含まれています。
- インストール手順の概説
- 暫定修正をインストールするには、以下のステップを実行します。
- アップデート・インストーラーの既存のコピーを更新するために、
新規 ZIP または TAR ファイルを install_root ディレクトリーにダウンロードする前に、
既存のアップデート・インストーラーの updateinstaller ディレクトリーをバックアップして削除します。
- アップデート・インストーラー、修正パッケージ、またはリフレッシュ・パック
ZIP または TAR ファイルの最新バージョンを、サポート・サイトから install_root ディレクトリーにダウンロードします。
- ダウンロードした ZIP または TAR ファイルを解凍し、updateinstaller ディレクトリー、
および maintenance ディレクトリーを含むいくつかのサブディレクトリーを作成します。
- 暫定修正のみ: サポート Web サイトから
maintenance ディレクトリーに暫定修正をダウンロードします。
- アップデート・インストーラーを使用し、暫定修正、修正パッケージ、またはリフレッシュ・パックをインストールします。
アップデート・インストーラーは、install_root/properties/version/update/backup ディレクトリーにバックアップ・ファイルを作成します。
IBM は、バックアップ・ファイルに対するユーザー変更をサポートしません。
- WebSphere ESB 製品の既存プロファイルの更新
- アップデート・インストーラーは、WebSphere ESB 製品のコア・プロダクト・ファイルを更新します。
保守パッケージのサービスは、インストール・ルート・ディレクトリー内の
次のコア・プロダクト・ファイルを更新する場合があります。
- lib ディレクトリーの JAR ファイル
- bin ディレクトリーのスクリプト
- プロファイル・テンプレート
いくつかの保守パッケージでは、コア・プロダクト・ファイルに対するサービスに加えて、既存プロファイルに対する必要なサービスも提供しています。
プロファイル保守を含む各保守パッケージは、プロファイルを変更するスクリプトを提供します。
アップデート・インストーラーは、プロファイルのための必要な保守を含む保守パッケージをイン
ストールするときに、構成のバックアップをとるようにプロンプトを出します。
いくつかの保守パッケージでは、既存プロファイルに対するオプションのサービスを提供しています。
保守パッケージの README ファイルでは、その保守パッケージに既存プロファイルに対するオ
プションのサービスが含まれているかどうかを説明しています。
オプションのサービスが含まれている場合、README ファイルは、保守パッケージで提供されたスク
リプトの使用方法を説明します。
backupConfig コマンドを使用して、保守パッケージによって更
新される可能性のある各プロファイルの構成をバックアップします。
または、install_root/profiles ディレクトリー
をアーカイブして、すべてのプロファイルを一度にバックアップします。
保守パッケージをアンインストールする場合、アップデート・インストーラーはプロファイルから保守パッケージをアンインストールしません。
保守を除去しない理由は、保守のインストールのあとでプロファイルが構成されている可能性がある
からです。
元のプロファイルを復元するには、restoreConfig コマンドを使用するか、またはアーカイブされた profiles ディレクトリーからプロファイルをコピーして、変更されたプロファイルと置き換えます。
- ノードの修正レベルの表示
- install_root/bin ディレクトリーで versionInfo コマンドを
使用して、正確な修正および製品のバージョン・レベルを表示することができます。ただし、保守パッケージのインストールまたはアンインストール中は、versionInfo コマンドを使用しないでください。
クラスター化をサポートする際は、以下
の処理も行います。
クラスター・メンバーの更新
クラスター内のすべての WebSphere ESB ノードに、同じ保守パッケージを適用します。
クラスター・メンバーがすべて同じサービス・レベルでない場合は、
次の例外が発生する可能性があります。
このエラーにより、メモリーの複製が正しく機能しないことがあります。
DRSCacheApp E DRSW0008E:
Exception is: com.ibm.disthub.impl.jms.JMSWrappedException:
{-1361012295|unknown|java.io.OptionalDataException|}
Update Installer Wizard の複数のコピーを同時に起動しないでください。アップデート・インストーラー・プログラムの並行起動はサポートされていません。
複数の更新を同時に実行すると、インストールの失敗や不完全なインストールなどの、
予測不能の結果を引き起こす可能性があります。
必要な情報
グラフィカル・インターフェースでは、以下の情報を提供する必要があります。
表 1. 保守パッケージのインストール時に必要な情報フィールド |
有効な値 |
説明 |
WebSphere 製品およびアップデート・インストーラーのインストール・ルート・ディレクトリーのファイル・パス |
WebSphere ESB のインストール・ルート・ディレクトリーを確認します。 |
更新しようとするコア・プロダクト・ファイルの各セット内で Update Installer for WebSphere
Software をダウンロードおよび解凍します。
アップデート・インストーラー・アプリケーションは、
デフォルトで、親ディレクトリー内の製品を選択します。
|
インストールする保守パッケージのファイル名。 |
maintenance ディレクトリーからインストールする保守パッケージを選択します。 |
デフォルトの保守パッケージは、最新の日付スタンプおよびタイム・スタンプを持つパッケージです。 |
- Linux または UNIX オペレーティング・システムでは root として、Windows システムでは Administrator グループのメンバーとしてログオンします。
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 ファイル内に記録されます。
暫定修正をインストールする場合は、常に、アップデート・インストーラー・ウィザ
ードの最新のバージョンをダウンロードし、使用してください。
- 暫定修正のみ: サポート Web サイトから
maintenance ディレクトリーに保守パッケージ *.pak ファイルをダウンロードします。
http://www.ibm.com/software/integration/wsesb/support/の製品サポートの Web ページから WebSphere ESB の保守パッケージをダウンロードします。
ヒント: *.pak ファイルの unzip またはアンパックは行わないでください。
Windows プラットフォームの場合: 「Windows Services」パネルを使用して、WebSphere ESB プロセスのすべてのサービスを停止します。
- WebSphere ESB 製品が提供する IBM Software Developer Kit (SDK) を使用する、すべての Java プロセスを停止します。
マシン上で暫定修正、修正パッケージ、またはリフレッシュ・パックをインストールまたはアンインストールする前に、そのマシン上で、WebSphere ESB が提供する IBM SDK, Java Technology Edition を使用する Java プロセスを、すべて停止してください。
WebSphere ESB
プロセスには以下のプロセスが含まれます。
- プロセス・サーバーのプロセス
- ノードがデプロイメント・マネージャー・セルに統合される場合のノード上での nodeagent プロセス。
- デプロイメント・マネージャー・サーバーの dmgr プロセス
アップデート・インストーラー・プログラムを使用するためには、アップデート・イ
ンストーラー・プログラムが使用されるシステム上で実行されているすべての
WebSphere ESB 関連の Java プロセスを停止する必要があります。
例えば、Java プロセスには以下のものが含まれます。
- すべての Java 仮想マシン (JVM)
- 以下を含む WebSphere ESB プロセス:
- プロセス・サーバーのプロセス
- ノードがデプロイメント・マネージャー・セルに統合される場合のノード上での nodeagent プロセス。
- デプロイメント・マネージャー・サーバーの dmgr プロセス
- IBM HTTP Server プロセス
- ファースト・ステップ・コンソール
- インストール検証テスト (IVT) プロセス
- プロファイル・ウィザード
- その他の InstallShield for Multiplatforms (ISMP) インストール・プログラム
- InstallShield for Multiplatforms アンインストール・プログラム
- IBM WebSphere Integration Developer Java プロセス
- IBM Agent Controller
必要な場合、すべての Java プロセスを停止します。
WebSphere ESB
関連の Java プロセスの実行中に暫定修正をインストールした場合、製品が引き続き正常に (エラーなしで) 稼働することは保証できません。
- WebSphere ソフトウェアのアップデート・インストーラーは、WebSphere ソフトウェアで提供される有効な Java ランタイムを必要とします。
アップデート・インストーラー・プログラムは、WebSphere ESB とともに
出荷された、有効な IBM または Sun の SDK を見つけられない場合、保守パッケージをインストールすることができません。
Update Installer for WebSphere Software は、使用する適切な IBM SDK を見つけるために
、既知のロケーションを検索します。
Update Installer Wizard は順に、以下の場所で
有効な 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 ESB 製品で提供される 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 コマンドを発行します。
- 同じコマンド・プロンプト・ウィンドウを使用して、あとのステップで説明されるように、アップデート・インストーラーを開始します。
setupCmdLine スクリプトについて詳しくは、「Update Installer for WebSphere ソフトウェアの実行前に JAVA_HOME を設定するための setupCmdLine スクリプトの使用」を参照してください。
- 以下の前提条件が満たされていることを確認します。
- updateinstaller ディレクトリーにディレクトリーを変更し、
update コマンドを使用して保守パッケージをインストールします。
更新しようとする各プロセス・サーバー・ノードに保守パッケージを
インストールする前に、デプロイメント・マネージャーのノードに保守パッケージをインストールします。
以下のコマンド構文を使用して、ダウンロードした最新の保守パッケージをインストールします。
サイレント・モードで実行中のときは、アップデート・インストーラー・ウィザードはバックグラウンド・プロセスとして実行され、グラフィカル・ユーザー・インターフェースを表示しません。
update -silent
あるいは、update コマンドを実行して、グラフィカル・ユーザー・インターフェースを開始します。
update
update コマンドを使用するときに使用可能なすべてのオプションを表示するテーブルを表示するには、update コマンドを参照してください。