18.2. アプリケーションサーバーインスタンスの起動
手順18.1 スタンドアロンモードでのサーバーの設定および起動
- コピーする JBoss EAP のインスタンスを準備します。
jboss-datagrid-${version}-eap-modules-library.zip
を展開します。- モジュールをサーバーモジュールディレクトリーにコピーします。
- Linux の場合:
cp -a jboss-datagrid-${version}-eap-modules-library/modules EAP_HOME
Windows の場合:xcopy /e/i/f jboss-datagrid-${version}-eap-modules-library/modules EAP_HOME\modules
- EJB にアクセスするため、ユーザーを各サーバーに追加します。
- Linux の場合: EAP_HOME/bin/add-user.sh -a -u quickuser -p quick-123
- Windows の場合: EAP_HOME\bin\add-user.bat -a -u quickuser -p quick-123
- 準備した JBoss EAP サーバーを EAP_HOME[1-4] というラベルの 4 つディレクトリーにそれぞれコピーします。
- ノードごとに 1 つのコマンドラインターミナルを開き、JBoss EAP サーバーディレクトリーのルートに移動します。
- 以下のコマンドを実行して、4 つの JBoss EAP サーバーすべてを起動します。
- Linux の場合:
EAP_HOME1/bin/standalone.sh -Djboss.node.name=node1 EAP_HOME2/bin/standalone.sh -Djboss.node.name=node2 -Djboss.socket.binding.port-offset=100 EAP_HOME3/bin/standalone.sh -Djboss.node.name=node3 -Djboss.socket.binding.port-offset=200 -c standalone-ha.xml EAP_HOME4/bin/standalone.sh -Djboss.node.name=node4 -Djboss.socket.binding.port-offset=300 -c standalone-ha.xml
- Windows の場合:
EAP_HOME1\bin\standalone.bat -Djboss.node.name=node1 EAP_HOME2\bin\standalone.bat -Djboss.node.name=node2 -Djboss.socket.binding.port-offset=100 EAP_HOME3\bin\standalone.bat -Djboss.node.name=node3 -Djboss.socket.binding.port-offset=200 -c standalone-ha.xml EAP_HOME4\bin\standalone.bat -Djboss.node.name=node4 -Djboss.socket.binding.port-offset=300 -c standalone-ha.xml
- EJB のサーバー対サーバーの呼び出しを使用するよう、node2 (AppOne) の設定を追加します。
- Linux の場合:
EAP_HOME2/bin/jboss-cli.sh -c --controller=localhost:10099 --file=QUICKSTART_HOME/install-appOne-standalone.cli
Windows の場合:EAP_HOME2\bin\jboss-cli.bat -c --controller=localhost:10099 --file=QUICKSTART_HOME/install-appOne-standalone.cli
手順18.2 ドメインモードでのサーバーの設定および起動
- JBoss EAP のフレッシュインストールを EAP_HOME にコピーします。
jboss-datagrid-${version}-eap-modules-library.zip
を展開します。- モジュールをサーバーモジュールディレクトリーにコピーします。
- Linux の場合:
cp -a jboss-datagrid-${version}-eap-modules-library/modules EAP_HOME
- Windows の場合:
xcopy /e/i/f jboss-datagrid-${version}-eap-modules-library/modules EAP_HOME\modules
- コマンドラインターミナルを開き、JBoss EAP のルートへ移動します。
- ユーザーを追加します。
- Linux の場合:
EAP_HOME/bin/add-user.sh -a -u quickuser -p quick-123
- Windows の場合:
EAP_HOME\bin\add-user.bat -a -u quickuser -p quick-123
- 以下はドメインを起動するコマンドになります。
- Linux の場合:
EAP_HOME/bin/domain.sh
- Windows の場合:
EAP_HOME\bin\domain.bat
- クイックスタートの設定を適用します。ドメインには 4 つのノードが含まれるようになります。
- Linux の場合:
EAP_HOME/bin/jboss-cli.sh -c --file=QUICKSTART_HOME/install-domain.cli
- Windows の場合:
EAP_HOME\bin\jboss-cli.bat -c --file=QUICKSTART_HOME/install-domain.cli