7.15. JBoss EAP 8.1 ドメインコントローラーを設定して、以前のマイナーリリースの JBoss EAP を管理する
JBoss EAP 8.1 ドメインコントローラーは、以前の JBoss EAP のマイナーリリースからの実行中のホストおよびサーバーを管理できます。
JBoss EAP 8.1 のマネージドドメインで JBoss EAP 8.0 インスタンスを正常に管理するには、以下の作業を行います。
これらのタスクを完了すると、管理 CLI を使用して JBoss EAP8.1 ドメインコントローラーから JBoss EAP 8.0 サーバーと設定を管理できるようになります。
管理コンソールは最新バージョンの JBoss EAP 用に最適化されているため、JBoss EAP 8.1 マネージドドメインから JBoss EAP 8.0 設定を管理するには CLI を使用する必要があります。管理コンソールを使用して JBoss EAP 8.0 ホスト、サーバー、およびプロファイルを更新しないでください。
7.15.1. JBoss EAP 8.0 の設定を JBoss EAP 8.1 ドメインコントローラーに追加する リンクのコピーリンクがクリップボードにコピーされました!
ドメインコントローラーが JBoss EAP 8.0 サーバーを管理できるようにするには、JBoss EAP 8.1 ドメイン設定で JBoss EAP8.0 設定の詳細を指定する必要があります。これを行うには、JBoss EAP 8.0 プロファイル、ソケットバインディンググループ、およびサーバーグループを JBoss EAP 8.1 の domain.xml 設定ファイルにコピーします。
名前が JBoss EAP 8.1 設定のリソース名と競合する場合は、リソースの名前を変更する必要があります。
次の手順では、JBoss EAP 8.0 の default プロファイル、standard-sockets ソケットバインディンググループ、および main-server-group サーバーグループを使用します。
前提条件
-
JBoss EAP 8.0 の
defaultプロファイルをコピーし、名前をeap80-defaultに変更した。 -
JBoss EAP 8.0
standard-socketsソケットバインディンググループをコピーし、名前をeap80-standard-socketsに変更した。 JBoss EAP 8.0
main-server-groupサーバーグループをコピーし、名前をeap80-main-server-groupに変更した。-
JBoss EAP 8.0 プロファイル
eap80-defaultと JBoss EAP8.0 ソケットバインディンググループeap80-standard-socketsを使用するようにサーバーグループを更新した。
-
JBoss EAP 8.0 プロファイル
手順
JBoss EAP 8.1 の
domain.xml設定ファイルを編集します。重要ファイルを編集する前に、JBoss EAP 8.1 の
domain.xml設定ファイルをバックアップします。該当する JBoss EAP 8.0 プロファイルを JBoss EAP 8.1 の
domain.xmlファイルにコピーします。以下に例を示します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 該当する JBoss EAP 8.0 のソケットバインディンググループを JBoss EAP 8.1 の
domain.xmlファイルにコピーします。以下に例を示します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 該当する JBoss EAP 8.0 のサーバーグループを JBoss EAP 8.1 の
domain.xmlファイルにコピーします。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.15.2. JBoss EAP 8.0 サーバーのサーバーグループを設定する。 リンクのコピーリンクがクリップボードにコピーされました!
サーバーグループの名前を変更した場合は、JBoss EAP 8.0 のホスト設定を更新し、JBoss EAP 8.1 の設定に指定された新しいサーバーグループを使用する必要があります。この例では、JBoss EAP 8.1 の domain.xml で指定された eap80-main-server-group サーバーグループを使用します。
JBoss EAP 8.0 host-secondary.xml
ホストは、実行している JBoss EAP よりも新しいバージョンで導入された機能や設定を使用できません。
7.15.3. JBoss EAP 8.0 インスタンスが JBoss EAP 8.1 更新を受信しないようにする リンクのコピーリンクがクリップボードにコピーされました!
JBoss EAP 8.0 のホストが JBoss EAP 8.1 固有の設定やリソースを受け取らないように、マネージドドメインコントローラーは、設定更新をホストコントローラーに転送します。これらのリソースを無視するように JBoss EAP 8.0 ホストを設定する必要があります。これには、JBoss EAP 8.0 ホストで ignore-unused-configuration 属性を設定します。
また、host-exclude 設定を使用して、特定のバージョンの JBoss EAP を実行するホストが特定のリソースを認識しないよう、ドメインコントローラーに指示することもできます。ホスト除外 設定の使用方法の例は、JBoss EAP 7.4 インスタンスが JBoss EAP 8.1 サーバー更新を受信しないようにする を参照してください。JBoss EAP 8.0 の場合、EAP80 host-exclude オプションを使用します。
JBoss EAP 8.0 ホストコントローラー接続設定でリモートドメインコントローラーへの ignore-unused-configuration 属性を true に設定します。
JBoss EAP 8.0 host-secondary.xml
この設定では、このホストは使用するサーバーグループと、それらのサーバーグループに関連するプロファイル、ソケットバインディンググループ、およびデプロイメントリソースのみを利用でます。その他のリソースはすべて無視されます。