第6章 Fuse on JBoss EAP インストールへのパッチの適用
本章では、Fuse のホットフィックスパッチを既存の Fuse on JBoss EAP インストールに適用する方法について説明します。これには、以下のトピックが含まれます。
JBoss EAP のアップグレード
基礎となるバージョンの JBoss EAP を Fuse によってサポートされる別のバージョンにアップグレードすることもできます。これには Fuse を JBoss EAP に再インストールおよび再デプロイする必要はありません。詳細は、JBoss EAP のパッチおよびアップグレードガイド を参照してください。
JBoss EAP は、Fuse でサポートされる設定 ページにサポート対象として掲載されているバージョンにのみアップグレードできます。
6.1. Fuse on JBoss EAP のホットフィックスパッチ
Fuse のホットフィックスパッチには、Fuse on JBoss EAP インストールの特定ファイルの更新バージョンが含まれています。通常、1 つ以上の重大なバグに対する修正のみが含まれます。ホットフィックスパッチは、既存の Red Hat Fuse ディストリビューションに適用され、既存の Fuse ファイルのサブセットのみを更新します。
Fuse on JBoss EAP へのパッチ適用は 2 段階のプロセスで、パッチファイルが最初にパッチリポジトリーに追加され、その後 JBoss EAP サーバーにインストールされます。以下の図は、JBoss EAP での Fuse パッチプロセスの概要を示しています。
- パッチリポジトリー
- パッチリポジトリーは、JBoss EAP サーバーと同じ JVM で実行される Fuse on JBoss EAP パッチの保持領域です。パッチがリポジトリーに存在していても、JBoss EAP サーバーにパッチがインストールされているとは限りません。最初にリポジトリーにパッチを追加してから、パッチをリポジトリーから JBoss EAP サーバーにインストールする必要があります。
- fusepatch ユーティリティー
-
fusepatch
ユーティリティーは、Fuse on JBoss EAP にパッチを適用するためのコマンドラインツールです。Fuse on EAP パッケージのインストール後、fusepatch.sh
スクリプト (Linux および UNIX) およびfusepatch.bat
(Windows) スクリプトは JBoss EAP サーバーのbin
ディレクトリーで利用できます。