Kenji Tachibana's Weblog

« ダイエット | メイン | Java ES 5 Beta:... »

http://blogs.sun.com/kenji/date/20060911 2006年 9月 11日 月曜日

Java ES 5 Beta: インストール事例: インストーラで設定 (残り)

インストーラで設定 (今すぐ設定) モードでの設定例の続きです。Web Server (以下、WS。製品の略語に関しては、前の記事を参考にしてください。) の設定まで終わったので、その続きの HADB からです。
HADB に関しては、特に注意すべき点はなく、全部デフォルトで設定しました。

High Availability Session Store (HADB): Specify Configuration Data

   HADB 管理ポート [1862] {"<" 戻る, "!" 終了}:
   HADB リソースディレクトリ [/var/opt] {"<" 戻る, "!" 終了}:
   HADB 管理者グループ [root] {"<" 戻る, "!" 終了}:
   システム再起動時に自動的に HADB を起動 (Y/N) [Y] {"<" 戻る, "!" 終了}: 
   グループ管理の許可 (Y/N) [N] {"<" 戻る, "!" 終了}:
HADB は主に Application Server (以下 AS) のステートフルセッションを実現するために 使われます。ステートフルセッションとは、AS をクラスタリングして使用中に、 片方のノードに以上が発生し、フェールオーバーした時にも、セッション情報を維持すること が可能にするシステムです。ステートフルセッションを利用可能というのは、 Enterprise Edition と、Product Edition の大きな違いの一つです。 詳しくは AS のドキュメントを参照してください。

次は、AS の設定です。全部デフォルトでした。 使用するポートを変更したい場合等は、入力を変えてください。
Application Server: Configure Domain Administration Server

   管理ポート (管理ツールにアクセス) [4849] {"<" 戻る, "!" 終了}:
   JMX ポー
ト [8686] {"<" 戻る, "!" 終了}:
   HTTP ポート [8080] {"<" 戻る, "!" 終了}:
   HTTPS ポート [8181] {"<" 戻る, "!" 終了}:
   マスターパスワード (最低 8 文字) [] {"<" 戻る, "!" 終了}:
   マスターパスワードの再入力 [] {"<" 戻る, "!" 終了}:

Application Server: Configure Node Agent

このサーバーから管理サーバーへの接続に必要な設定を入力してください。

   管理ホスト名 [XXXXXXXXXXXXXXXXXXX] {"<" 戻る, "!" 終了}:
   マスターパスワード [] {"<" 戻る, "!" 終了}:
管理サーバーとアプリケーションサーバー間の通信に使用されます。
   管理ポート [4849] {"<" 戻る, "!" 終了}:
このノードエージェントは、管理サーバーへの接続用に作成されます。
   ノードエージェント名 [XXXXXXXXX] {"<" 戻る, "!" 終了}:

Application Server: Configure Load Balancing Plugin

The Load Balancing Plugin will be installed on an existing instance of the
selected web server.


1. Sun Java System Web Server 6.0SP6 以上
2. Apache Web Server 1.3.27 以上

   Plugins are available for either the Sun or Apache web servers. Please
   select one of the following web servers. [1] {"<" 戻る, "!" 終了}
   Web Server インストールディレクトリ [/opt/SUNWwbsvr7] {"<" 戻る, "!" 終了}:
   Web Server インスタンスディレクトリ [/var/opt/SUNWwbsvr7/https-XXXXXX.japan.sun.com]
   {"<" 戻る, "!" 終了}:
ロードバランサーの設定では、Java ES の WS と、Apache が 選択できます。(私は、Apache では、試したことはありません...)

次は、Directry Server (以下、DS) の設定です。 まずはインスタンスの作成です。 インスタンスを管理する GUI である、ディレクトリサーバーコンソールだけを、 インストールする場合には、インスタンスを作成する必要がないという メッセージがでてきます。ここで、インスタンスを作成するを 選択すると、インスタンスを作成できます。 インスタンスを作成しないと、Directory Server としては利用できません。
Directory Server: Create Directoy Instance

ディレクトリサーバーコンソールには Directory Server が必要ですが、ディレクトリインスタンス
は必須ではありません。

必須ではありませんが、インストール中のこの時点でディレクトリインスタンスを
作成できます。

Directory Server のインストールに加えて、ディレクトリインスタンスを作成しますか ?


1. はい
2. いいえ

   1 または 2 を入力してください [1] {"<" 戻る, "!" 終了}



Directory Server: Specify Instance Creation Information

   インスタンスディレクトリを入力してください [/var/opt/SUNWdsee/dsins1] {"<" 戻る, "!" 終了}
   インスタンスポートを入力してください [389] {"<" 戻る, "!" 終了}
   インスタンス SSL ポートを入力してください [636] {"<" 戻る, "!" 終了}
   ディレクトリマネージャー DN [cn=Directory Manager] {"<" 戻る, "!" 終了}
   システムユーザー [root] {"<" 戻る, "!" 終了}
   システムグループ [root] {"<" 戻る, "!" 終了}
   インスタンスパスワードを入力してください (8 文字以上) [] {"<" 戻る, "!" 終了}
   パスワード再入力 [] {"<" 戻る, "!" 終了}
   サフィックスを入力してください [dc=XXX,dc=XXX,dc=XXX] {"<" 戻る, "!" 終了}
次に Access Manager (以下、AM) の設定です。まず、 インストールタイプを選択します。Realm モードと、Legacy モードという 2つがあり、Realm モードは、Java ES 4 から導入された、新しいタイプです。 残念なことに、Java ES 5 の製品の中には、まだ、Realm モードに対応していないものが あるので、ここでは、Legacy モードで、設定します。
Access Manager: Specify Configuration Information

   インストールタイプ (レルム - Realm/旧バージョン - Legacy) モード [Legacy] {"<" 戻る, "!" 終了}:
   管理者ユーザー ID: amAdmin
   管理者パスワード [] {"<" 戻る, "!" 終了}:
   パスワード再入力 [] {"<" 戻る, "!" 終了}:
   LDAP ユーザー ID: amldapuser
   LDAP パスワード [] {"<" 戻る, "!" 終了}:
   パスワード再入力 [] {"<" 戻る, "!" 終了}:
   パスワードの暗号鍵 [aCM6iQx4ZzBV9ccwgEotrhTvzflQsB+a] {"<" 戻る, "!" 終了}:
次に、配備する web コンテナを選択します。ここでは、WS を選びました。 設定はすべてデフォルトです。(注: 他のプロダクトと違って、AM は、non-ssl ポート (デフォルトは 8800) を指定することはできません。)
Access Manager: Choose Deployment Container

1. Sun Java System Application Server
2. Sun Java System Web Server

   コンポーネントを配備するコンテナを選択し、Enter キーを押してください。 [1] {"<" 戻る, "!" 終了} 2

Access Manager: Specify Sun Java System Web Server
   ホスト名 [oimori105.japan.sun.com] {"<" 戻る, "!" 終了}:
   Web Server インスタンスディレクトリ [/var/opt/SUNWwbsvr7] {"<" 戻る, "!" 終了}:
   Web Server ポート [80] {"<" 戻る, "!" 終了}:
   Web Server Administration Port [8989] {"<" 戻る, "!" 終了}:
残りの設定は、配備名や、DS の設定ですが、すべてデフォルトです。
Access Manager: Specify Web Container for Running Access Manager Services

   ホスト名 [XXXXXXXXXXXXXXXXXXXXXX] {"<" 戻る, "!" 終了}:
   サービス配備 URI [amserver] {"<" 戻る, "!" 終了}:
   共通ドメイン配備 URI [amcommon] {"<" 戻る, "!" 終了}:
   クッキードメイン (最上位のドメインでないことを確認) [.sun.com] {"<" 戻る, "!" 終了}:
   パスワード配備 URI [ampassword] {"<" 戻る, "!" 終了}:

1. HTTP
2. HTTPS

   Console Protocol [1] {"<" 戻る, "!" 終了}:

Access Manager: Choose Access Manager Console

   管理コンソール [Yes] {"<" 戻る, "!" 終了}:
   コンソール配備 URI [amconsole] {"<" 戻る, "!" 終了}:



Access Manager: Choose Directory Server Instance

この製品の設定にはディレクトリサーバーインスタンスが必要です。
次のいずれかを選択してください:
1 . 今回作成したディレクトリサーバーインスタンスを使用
2. 以前に設定した既存のディレクトリサーバーインスタンスを使用
   選択するディレクトリサーバーインスタンスを入力してください [1] {"<" 戻る, "!" 終了} 1

Access Manager: Specify Directory Server Data

   Directory Server にユーザーデータが準備されていますか [No] {"<" 戻る, "!" 終了}?
次は portal Server (以下、PS) です。 ポータルサーバーも、Web コンテナに WS を指定したという点と、Secure Remote Access を 有効に設定した点をのぞいては、すべてデフォルトです。Secure Remote Access を使わないので あれば、この部分も必要ありません。
Portal Server: Choose Web Container
-----------------------------------
Portal Server は J2EE Web コンテナ内で実行する必要があります。
サードパーティ製の Web コンテナをあらかじめインストールし実行しておく必要があります。


1. Sun Java System Application Server
2. Sun Java System Web Server
3. BEA WebLogic Server
4. IBM WebSphere Application Server

   どの Web コンテナを使用しますか [1] {"<" 戻る, "!" 終了}? 2

Portal Server: Specify Sun Java System Web Server Information

   インストールディレクトリ [/opt/SUNWwbsvr7] {"<" 戻る, "!" 終了}:
   インスタンスディレクトリ [/var/opt/SUNWwbsvr7/https-XXXXXXXXXXXXXXXX] {"<" 戻る,
   "!" 終了}:
   サーバーインスタンスポート [80] {"<" 戻る, "!" 終了}:
   サーバーインスタンスポートはセキュリティ保護されていますか [No] {"<" 戻る, "!" 終了}?
   サーバードキュメントルート [/var/opt/SUNWwbsvr7/docs] {"<" 戻る, "!" 終了}:
   管理ポート [8989] {"<" 戻る, "!" 終了}:

Portal Server: Specify Web Container Deployment Information

   ポータルアクセス URL [http://XXXXXXXXXXXXXXXXX:80/portal] {"<" 戻る, "!" 終了}:
   ポータル ID [portal1] {"<" 戻る, "!" 終了}:
   検索 ID [search1] {"<" 戻る, "!" 終了}:
   配備 URI [/portal] {"<" 戻る, "!" 終了}:
   ポータルインスタンス ID [XXXXXXXXXX-80] {"<" 戻る, "!" 終了}:
   Secure Remote Access を有効 [No] {"<" 戻る, "!" 終了} yes
   開発者サンプルを設定しますか  [Yes] {"<" 戻る, "!" 終了}?
   エンタープライズサンプルを設定しますか  [Yes] {"<" 戻る, "!" 終了}?
   コミュニティーサンプルを設定しますか  [Yes] {"<" 戻る, "!" 終了}?
次は、Portal Server: Secure remote Access (以下、SRA) の設定です。 SRA の設定もすべてデフォルトで設定しました。 PS の設定で、「Secure Remote Access を有効」に設定しておかないと、 ここでの設定が有効にならないというメッセージが表示されます。
Portal Server: Secure Remote Access: Specify Gateway Information

   Portal Server ドメイン [XXXXXXXXXX] {"<" 戻る, "!" 終了}:

1. http
2. https

   ゲートウェイプロトコル [2] {"<" 戻る, "!" 終了}:
   ゲートウェイドメイン [XXXXXXXXXXX] {"<" 戻る, "!" 終了}:
   ゲートウェイポート [443] {"<" 戻る, "!" 終了}:
   ゲートウェイプロファイル名 [default] {"<" 戻る, "!" 終了}:
   ログのユーザーパスワード [] {"<" 戻る, "!" 終了}:
   パスワード再入力 [] {"<" 戻る, "!" 終了}:

Portal Server: Secure Remote Access: Configure Gateway


1. http
2. https

   プロトコル [2] {"<" 戻る, "!" 終了}:
   ホスト名 [XXXXXXXXXXXXx] {"<" 戻る, "!" 終了}:
   サブドメイン [] {"<" 戻る, "!" 終了}:
   ドメイン [XXXXXXXXXXXXXXx] {"<" 戻る, "!" 終了}:
   ホスト IP アドレス [XXXXXXXXXXXXXXXXXx] {"<" 戻る, "!" 終了}:
   アクセスポート [443] {"<" 戻る, "!" 終了}:
   ゲートウェイプロファイル [default] {"<" 戻る, "!" 終了}:
   インストール後にゲートウェイを開始しますか [Yes] {"<" 戻る, "!" 終了}

Portal Server: Secure Remote Access:Configure Netlet Proxy

   ホスト名 [XXXXXXXXXXXXXx] {"<" 戻る, "!" 終了}:
   サブドメイン [] {"<" 戻る, "!" 終了}:
   ドメイン [XXXXXXXXXXXXXXXXX] {"<" 戻る, "!" 終了}:
   ホスト IP アドレス [XXXXXXXXXXXXXXX] {"<" 戻る, "!" 終了}:
   アクセスポート [XXXXXXXXX] {"<" 戻る, "!" 終了}:
   ゲートウェイプロファイル [default] {"<" 戻る, "!" 終了}:
   インストール後に Netlet プロキシを開始しますか [Yes] {"<" 戻る, "!" 終了}

Portal Server: Secure Remote Access: Configure Rewriter Proxy

   ホスト名 [XXXXXXX] {"<" 戻る, "!" 終了}:
   サブドメイン [] {"<" 戻る, "!" 終了}:
   ドメイン [XXXXXXXXXXXXX] {"<" 戻る, "!" 終了}:
   ホスト IP アドレス [XXXXXXXXXXXXXXXX] {"<" 戻る, "!" 終了}:
   アクセスポート [XXXXXXX] {"<" 戻る, "!" 終了}:
   ゲートウェイプロファイル [default] {"<" 戻る, "!" 終了}:
   インストール後に Rewriter プロキシを開始しますか [Yes] {"<" 戻る, "!" 終了}

Portal Server: Secure Remote Access: Specify Certificate Information

   組織 [Sun Microsystems] {"<" 戻る, "!" 終了}:
   部署 [Software] {"<" 戻る, "!" 終了}:
   市 / 地域 [Santa Clara] {"<" 戻る, "!" 終了}:
   州 / 都道府県名 [CA] {"<" 戻る, "!" 終了}:
   国名コード [US] {"<" 戻る, "!" 終了}:
   証明書データベースパスワード [] {"<" 戻る, "!" 終了}:
   パスワード再入力 [] {"<" 戻る, "!" 終了}:

やっと最後まできましたが、Web Proxy server (以下 WPS の設定です)。 これもデフォルトでよいかと。
Web Proxy Server: Specify Administration Information

   プロキシドメイン名の入力 [XXXXXXXXXXXXXX] {"<" 戻る, "!" 終了}
   管理ポートの入力 [8888] {"<" 戻る, "!" 終了}
   管理サーバー実行時ユーザー ID [root] {"<" 戻る, "!" 終了}:
   インスタンス実行時ユーザー ID [nobody] {"<" 戻る, "!" 終了}:
   プロキシインスタンスポート [8081] {"<" 戻る, "!" 終了}:
   自動起動 (yes/no) [N] {"<" 戻る, "!" 終了}
最後に、インストールサマリが表示され、インストールを実行することが できます。
インストール準備完了
----------------
次のコンポーネントがインストールされます。

製品: Java Enterprise System 2006Q4
アンインストールの場所: /var/sadm/prod/SUNWentsys5
必要な容量: 639.13 MB
---------------------------------------
        Sun Java(TM) System Web Server 7.0 2006Q4
           Sun Java(TM) System Web Server 7.0 CLI
           Sun Java(TM) System Web Server 7.0 コア
        Sun Java(TM) System High Availability Session Store 4.4 2006Q4
        Sun Java System Message Queue 3.7 UR1
        Sun Java(TM) System Application Server Enterprise Edition 8.2 2006Q4
           コマンド行管理ツール
           ドメイン管理サーバー
           Application Server ノードエージェント
           ロードバランスプラグイン
           サンプルアプリケーション
        Sun Java(TM) System Directory Server Enterprise Edition 6.0 2006Q4
           Java Enterprise System Directory Server 6 Core Server
           Java Enterprise System Directory Service Control Center
           Sun Java System Directory Server Enterprise Edition 6 Command-Line
Utilities
           Java Enterprise System Directory Proxy Server 6 Core Server
        Sun Java(TM) System Access Manager 7.1 2006Q4
           ClientSDK
           SessionFailOverClient
           DistributedAuthentication
           アイデンティティ管理およびポリシーサービスコア
           Access Manager 管理コンソール
           連携管理の共有ドメインサービス
           Access Manager SDK
        Service Registry 3 2006Q4
           Service Registry クライアントサポート
           Service Registry 配備サポート
        Sun Java(TM) System Portal Server 7.1 2006Q4
        Sun Java(TM) System Portal Server Secure Remote Access 7.1 2006Q4
           ゲートウェイ
           Netlet プロキシ
           Rewriter プロキシ
        Sun Java(TM) System Web Proxy Server 4.0.4 2006Q4
        All Shared Components
        Sun Java(TM) System Monitoring Console 1.0 2006Q4


1. インストール
2. やり直し
3. インストール終了

   何を実行しますか  [1] {"<" 戻る, "!" 終了}?
プロダクトが多いので、結構、大変ですが、GUI を使うともっと楽です。

次回は、Communication Suite のベータが始まったので、 そっちのインストールをしたいと思います。Communication Suite が本業ですので。

投稿されたコメント:

コメント
コメントは無効になっています。

Valid HTML! Valid CSS!

This is a personal weblog, I do not speak for my employer.