第6章 Fuse on JBoss EAP インストールへのパッチの適用
この章では、Fuse のホットフィックスパッチを既存の Fuse on JBoss EAP インストールに適用する方法について説明します。これには、以下のトピックが含まれます。
JBoss EAP のアップグレード
基礎となるバージョンの JBoss EAP を、Fuse によってサポートされる別のバージョンにアップグレードすることもできます。その場合、Fuse on 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
ディレクトリーで利用できます。