28.5. クラスターでの Business Central の設定および実行
Red Hat JBoss EAP と Business Central のインストール後に、Red Hat Data Grid と AMQ Broker を使用してクラスターを設定できます。クラスターの各ノードで以下の手順を実行します。
この手順では、基本的なクラスター設定を説明します。より詳細な設定は Red Hat JBoss EAP 7.3 設定ガイド を参照してください。
高可用性 (HA) のオンプレミス環境で KIE Server を Business Central に接続しないでください。
Business Central インスタンスは、各 KIE Server のステータスと同期し続けることができません。たとえば、KIE Server が稼働中だが同期していない場合、Business Central はそのインスタンスからデプロイできなくなります。
前提条件
- 「Red Hat Data Grid のインストールおよび設定」 の説明通りに、Red Hat Data Grid 7.3 がインストールされている。
- 「AMQ Broker のダウンロードおよび設定」 の説明通りに AMQ Broker がインストールされ、設定されている。
- 「Red Hat JBoss EAP 7.3 および Red Hat Process Automation Manager のダウンロードおよび展開」 の説明通りに、クラスターの各ノードに Red Hat JBoss EAP および Red Hat Process Automation Manager がインストールされている。
- 「NFS バージョン 4 サーバーの設定」 で記載されているように、共有ディレクトリーを備えた NFS サーバーを利用できる。
手順
NFS で共有されているディレクトリーを
/data
としてマウントします。Root ユーザーで以下のコマンドを入力します。mkdir /data mount <NFS_SERVER_IP>:<DATA_SHARE> /data
mkdir /data mount <NFS_SERVER_IP>:<DATA_SHARE> /data
Copy to Clipboard Copied! Toggle word wrap Toggle overflow <NFS_SERVER_IP>
は、NFS サーバーシステムの IP アドレスまたはホスト名に置き換えてください。<DATA_SHARE>
は、設定した共有名 (例:/opt/kie/data
) に置き換えます。/data
NFS ディレクトリーにkie-wb-playground
ディレクトリーを作成します。mkdir /kie-wb-playground
mkdir /kie-wb-playground
Copy to Clipboard Copied! Toggle word wrap Toggle overflow EAP_HOME/bin
ディレクトリーにkie-wb-playground
ディレクトリーを作成し、ディレクトリーをマウントします。mount -o rw,sync,actimeo=1 <NFS_SERVER_IP>:<DATA_SHARE>/kie-wb-playground kie-wb-playground
mount -o rw,sync,actimeo=1 <NFS_SERVER_IP>:<DATA_SHARE>/kie-wb-playground kie-wb-playground
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
テキストエディターで
EAP_HOME/standalone/configuration/standalone-full.xml
ファイルを開きます。 <system-properties>
要素でプロパティーを編集または追加し、以下のプレースホルターを置き換えます。-
<AMQ_USER>
および<AMQ_PASSWORD>
は、AMQ Broker の作成時に定義した認証情報に置き換えます。 -
<AMQ_BROKER_IP_ADDRESS>
は AMQ Broker の IP アドレスに置き換えます。 <DATA_GRID_NODE_IP>
は、Red Hat Data Grid のインストール先の IP アドレスに置き換えます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-
オプション: Red Hat Data Grid のデプロイメントで認証が必要な場合は、
<system-properties>
要素でプロパティーを編集または追加し、以下のプレースホルターを置き換えます。-
<SERVER_NAME>
は、Red Hat Data Grid のサーバー設定で指定したサーバー名に置き換えます。 <SASL_QOP>
は、Red Hat Data Grid サーバー設定の auth、auth-int、および auth-conf の値に置き換えます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-
-
standalone-full.xml
ファイルを保存します。 クラスターを起動するには
EAP_HOME/bin
に移動して、以下のコマンドを入力します。./standalone.sh -c standalone-full.xml -b <HOST>
$ ./standalone.sh -c standalone-full.xml -b <HOST>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow <HOST>
は、Red Hat Process Automation Manager をインストールしたサーバーの IP アドレスまたはホスト名に置き換えます。