Serverを構築して、システムをスケールアウトします。Serverのセットアップを実施します。Serverをインストールします。リモートホストで、ドメイン管理サーバ(ローカルホスト)のホスト名を名前解決できるようにhostsファイルを編集します。ローカルホストで、パスワードファイルを作成します。AS_ADMIN_SSHPASSWORD=リモートホストのパスワードローカルホストで、asadminユーティリティーコマンドのsetup-sshサブコマンドを実行して、暗号キー(SSLキー)を作成します。リモートホスト名コマンドの実行結果を次に示します。successfully.ローカルホストで、asadminユーティリティーコマンドのcreate-password-aliasサブコマンドを実行して、パスワードに対するエイリアスを設定します。パスワードエイリアス名パスワードが求められた場合は、リモートホストのパスワードを入力してください。コマンドの実行結果を次に示します。successfully.ローカルホストで、手順3で作成したパスワードファイルを編集します。AS_ADMIN_SSHPASSWORD=${ALIAS=パスワードエイリアス名}ドメイン管理サーバを再起動します。restart-domainコマンドの実行結果を次に示します。Serverをセットアップするため、asadminユーティリティーコマンドのcreate-node-sshサブコマンドを実行して、リモートホストに対するノードを追加します。リモートホストのノード名リモートホストのノード名には、リモートホストに構築するノード名(ノードを識別するための任意の名称)を指定します。コマンドの実行結果を次に示します。Serverをセットアップするため、asadminユーティリティーコマンドのcreate-prfサブコマンドを実行して、パフォーマンストレーサーを構築します。パフォーマンストレーサー名コマンドの実行結果を次に示します。EEサーバ(サーバインスタンス)を構築します。サーバインスタンス名クラスター名には、構築済みのクラスター名を指定します。コマンドの実行結果を次に示します。successfully.ハードウェアロードバランサーを使用している場合は、asadminユーティリティーコマンドのcreate-webserverサブコマンドを実行して、新設サーバにWebサーバを構築します。手順15の操作に進んでください。Webサーバ名コマンドの実行結果を次に示します。successfully.ハードウェアロードバランサーを使用している場合は、asadminユーティリティーコマンドのcreate-relationサブコマンドを実行して、新設サーバにサーバ間関連を設定します。EEサーバで処理するために、--propertiesオプションにpath、およびnetwork-listenerを指定します。(例)path=/apserver/:network-listener=http-listener-1pathには、スラッシュ(/)から始まるURLのパスを指定します。スラッシュだけの指定(path=/)はしないでください。この例では、http://xxxxxxxxxxx/index.htmlのようにURLのパスの先頭にapserverを含まないリクエストは、Webサーバの静的コンテンツにアクセスされます。EEサーバにリダイレクトされます。EEサーバのHTTPリスナー、またはHTTPSリスナーを示すネットワークリスナー名を指定します。EEサーバには、デフォルトでHTTPリスナーにhttp-listener-1、HTTPSリスナーにhttp-listener-2というネットワークリスナーが定義されています。コマンドの実行結果を次に示します。successfully.ハードウェアロードバランサーを使用している場合で、かつ、性能を考慮して静的コンテンツをWebサーバに配置する場合は、Webサーバのドキュメントルートディレクトリーに静的コンテンツを格納します。Serverインストールディレクトリー/javaee/glassfish/nodes/ノード名/Webサーバ名/root/htdocsです。ハードウェアロードバランサーを使用している場合は、ハードウェアロードバランサーに対してリクエストの振り分けを設定します。リクエストを振り分ける設定については、使用しているハードウェアロードバランサーのマニュアルを参照してください。ソフトウェアロードバランサーを使用している場合は、asadminユーティリティーコマンドのcreate-relationサブコマンドを実行して、新設サーバにサーバ間関連を設定します。EEサーバで処理するために、--propertiesオプションにpath、およびnetwork-listenerを指定します。(例)path=/apserver/:network-listener=http-listener-1pathには、スラッシュ(/)から始まるURLのパスを指定します。スラッシュだけの指定(path=/)はしないでください。この例では、http://xxxxxxxxxxx/index.htmlのようにURLのパスの先頭にapserverを含まないリクエストは、Webサーバの静的コンテンツにアクセスされます。EEサーバにリダイレクトされます。EEサーバのHTTPリスナー、またはHTTPSリスナーを示すネットワークリスナー名を指定します。EEサーバには、デフォルトでHTTPリスナーにhttp-listener-1、HTTPSリスナーにhttp-listener-2というネットワークリスナーが定義されています。コマンドの実行結果を次に示します。