2.2.7. 1 台のマシンで管理対象ドメインを作成
jboss.domain.base.dir
プロパティーを使用すると、複数のホストコントローラーを 1 台のマシンで実行できます。
重要
複数の JBoss EAP ホストコントローラーを 1 台のマシン上でシステムサービスとして設定することはサポートされません。
手順2.7 1 台のマシンで複数のホストコントローラーを実行する
- ドメインコントローラーの
EAP_HOME/domain
ディレクトリーをコピーします。cp -r EAP_HOME/domain /path/to/domain1
cp -r EAP_HOME/domain /path/to/domain1
Copy to Clipboard Copied! - ホストコントローラーの
EAP_HOME/domain
ディレクトリーをコピーします。cp -r EAP_HOME/domain /path/to/host1
cp -r EAP_HOME/domain /path/to/host1
Copy to Clipboard Copied! /path/to/domain1
を使用してドメインコントローラーを起動します。EAP_HOME/bin/domain.sh --host-config=host-master.xml -Djboss.domain.base.dir=/path/to/domain1
EAP_HOME/bin/domain.sh --host-config=host-master.xml -Djboss.domain.base.dir=/path/to/domain1
Copy to Clipboard Copied! /path/to/host1
を使用してホストコントローラーを起動します。EAP_HOME/bin/domain.sh --host-config=host-slave.xml -Djboss.domain.base.dir=/path/to/host1 -Djboss.domain.master.address=IP_ADDRESS -Djboss.management.native.port=PORT
EAP_HOME/bin/domain.sh --host-config=host-slave.xml -Djboss.domain.base.dir=/path/to/host1 -Djboss.domain.master.address=IP_ADDRESS -Djboss.management.native.port=PORT
Copy to Clipboard Copied!
結果
このように起動された各インスタンスは、ベースインストールディレクトリー( EAP_HOME/モジュール/
)の残りのリソースを共有しますが、jboss.domain.base.dir
で指定されたディレクトリーからドメイン設定を使用します。