第20章 Red Hat Data Grid へのパッチの適用
サーバーモードでは、7.3.0 の上で Data Grid 7.3.1 以降にパッチを適用することはできません。
Data Grid 7.3.1 サーバーは、完全なディストリビューションとして提供されます。Data Grid 7.3.2 サーバー、および後続の各 7.3.x バージョンは、パッチとして提供されます。
Data Grid にパッチを適用するには、次の手順を実行します。
- Red Hat カスタマーポータル (https://access.redhat.com/downloads/) からパッチをダウンロードします。
パッチを適用するサーバーインスタンスが実行中の場合は、停止します。
クラスロードの問題を回避するために、サーバーの実行中は、Data Grid にパッチを適用しないでください。
管理コンソールを使用して、サーバーを停止するか、Data Grid が実行されているターミナルで Ctrl-C を入力します。
ターミナルを開き、RHDG_HOME ディレクトリーに移動します。
$ cd RHDG_HOME次のように、パッチを適用します。
$ bin/cli.sh "patch apply /path/to/jboss-datagrid-7.3.x-server-patch.zip"次のように、standalone.sh または domain.sh スクリプトを使用して、サーバーを起動します。
$ bin/standalone.sh -c clustered.xml
7.3.8 および 7.3.9 パッチによるエラーの解決
Data Grid サーバーのインストールにパッチを適用して、7.3.8 または 7.3.9 にアップグレードすると、パッチの問題により、起動時に、エラーが発生します。パッチを適用した後、次の手順を完了する必要があります。そうしないと、Data Grid を開始できません。
- サーバー設定ファイルを開いて、編集します。
http-remoting-connectorをリモーティングサブシステムから削除します。前
<subsystem xmlns="urn:jboss:domain:remoting:4.0"> <http-connector name="http-remoting-connector" connector-ref="default" security-realm="ApplicationRealm"/> </subsystem>After
<subsystem xmlns="urn:jboss:domain:remoting:4.0"/>- サーバー設定を保存し、閉じます。
詳細は、RHDG server fail to start after patch 7.3.8 is applied (Red Hat ナレッジベース) を参照してください。