管理コンソールで JBoss サーバーのミドルウェア・サーバー表現を作成した後、
いくつかの構成設定を更新して、JBoss インストール用に構成設定を定義する必要があります。
始める前に
JBoss サーバーで稼働しているノードを統合し、
管理コンソールでサーバーの表現を作成します。
このタスクについて
デフォルトのディレクトリー以外のロケーションに JBoss をインストールした場合は、インストール・ディレクトリーが正しくなるように WebSphere® 変数を更新します。管理コンソールから、ご使用のサーバー上でサーバー操作を実行するには、
JBoss ミドルウェア・サーバー表現のサーバー操作を構成する必要があります。
プロシージャー
-
WebSphere 変数を更新して、
JBoss サーバーが稼働しているノード上の設定と一致するようにします。
管理コンソールで、「環境」> 「WebSphere 変数」をクリックします。
JBoss インストールのホーム・ディレクトリーを指定する JBOSS_DIST 変数を編集します。通常、
デフォルトのインストール・ロケーションには JBoss バージョンが含まれているため、
デフォルトの値を更新する必要があります。デフォルト値は、セル有効範囲レベルで設定されます。
C:¥Program Files¥jboss
/usr/local/jboss
サーバー表現に使用中の構成セットを指定し、デフォルトをサーバー自体の名前に設定する JBOSS_PROFILE 変数を編集します。デフォルト値はサーバー有効範囲レベルで設定されます: ${WAS_SERVER_NAME}。これらの設定が構成の他のノードで異なる場合、
ノード有効範囲を選択して、特定のノードの変数を作成します。
-
ユーザー名とパスワードが含まれるように、JBoss サーバーのサーバー操作を
更新します。
-
管理コンソールで、をクリックします。
-
サーバーの開始操作と停止操作を編集して、
これらのコマンドを実行するために必要なユーザー名およびパスワードを含めます。
- オプション:
サーバーの HTTP および HTTPS ポートを更新します。
デフォルトのポートは 8080 です。デフォルト以外の値を使用する場合、管理コンソールでポートを変更する必要があります。
-
管理コンソールで、をクリックします。
-
「HTTP コネクター」または「HTTPS コネクター」を編集します。「OK」をクリックし、変更を保存し、同期化してください。
次に実行する作業
- その他の JBoss サーバーの構成時にこの構成を使用するには、現在の JBoss サーバーのサーバー・テンプレートを作成します。
- 管理コンソールで JBoss サーバーのログ・ファイルを表示するには、
外部ログ表示サービスを使用します。このサービスはデフォルトで使用可能になっています。
次のディレクトリーはデフォルトで構成されています。
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/logs
- ${AGENT.HOME}/logs/${WAS_SERVER_NAME}
- JBoss サーバーの構成ファイルを編集するには、外部構成サービスを使用します。
次のファイルはデフォルトで組み込まれています。
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/conf/jboss-minimal.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/conf/jboss-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/conf/log4j.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/conf/login-config.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/conf/standardjaws.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/conf/standardjboss.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/conf/standardjbosscmp-jdbc.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/conf/jndi.properties
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/conf/server.policy
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/bsh-deployer.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/cache-invalidation-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/client-deployer-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/ear-deployer-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/ejb-deployer-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/hsqldb-ds.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/jbossjca-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/jmx-invoker-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/jsr88-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/mail-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/monitoring-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/properties-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/schedule-manager-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/schedule-service.xml
- ${JBOSS_DIST}/server/${JBOSS_PROFILE}/deploy/sqlexception-service.xml
- すべての JBoss サーバーの表現を作成した後、
その表現を動的クラスターに追加できます。