Sun N1 Service Provisioning System ユーザーズガイド (BEA WebLogic 8 Plug-In 3.0)

ProcedureWebLogic 管理対象サーバーを作成する

各ドメインで複数の管理対象サーバーを実行し、アプリケーションをホストすることができます。WebLogic 管理対象サーバーは Server コンポーネントにより取得され、プロビジョニングシステム内に表示されます。本書全体を通じて、「Server」はプロビジョニングシステムコンポーネントを指しますが、「管理対象サーバー」は WebLogic 8 環境で動作する管理対象サーバーのインストール済みインスタンスを指します。

この手順で新しい管理対象サーバーを作成したり、また「markOnly」オプションを選択することでプロビジョニングシステム内で既存の管理対象サーバーを登録することもできます。


注 –

クラスタを作成する場合、クラスタを作成する「前」に、そのクラスタに属する管理対象サーバーを作成する必要があります。


始める前に

WebLogic 管理対象サーバーを作成する前に、次の条件が満たされている必要があります。

  1. ブラウザインタフェースの「Common Tasks」セクションで「WebLogic 8」をクリックします。

  2. 「Application Server Management: Create」リンクをクリックします。

    プランの「Details」ページが表示されます。

  3. 「Run」をクリックします。

    「Run」ページが表示されます。

  4. 「Plan Parameters」領域で、配備する ManagedServer コンポーネントの変数設定を選択します。

    Server コンポーネントは、WebLogic 8 環境内の管理対象サーバーインスタンスを表します。

    • このコンポーネントに対して変数設定が指定されている場合、メニューから適切な設定を選択します。

    • メニューから設定が使用できない場合は、「Select From List」をクリックします。

      「Select Variable Settings From List」ウィンドウが表示されます。

      • 変数設定の新しいセットを作成するには、「Create Set」を選択します。

        次のリストに、ManagedServer コンポーネントの変数のうち、更新する可能性が高い変数を示します。

        変数セット名

        必須。ユーザーが作成する新しい変数設定セットの名前

        adminServerHostName

        必須。新しい管理対象サーバーをホストする AdminServer 仮想ホストの名前。この値の形式は、 remoteAgentName_weblogic_admin_ domainName です。

        仮想ホストは「Hosts」ページにあります。仮想ホストのタイプは、com.sun.weblogic8#AdminServerHS です。

        targetName

        必須。新しい管理対象サーバーの名前。この名前は、管理対象サーバー仮想ホストを作成するため targetRefName 変数で使用されます。

        startupScriptName

        必須。管理対象サーバーの起動スクリプトの名前。

        起動スクリプトのデフォルトの場所は /usr/local/bea/user_projects/servers/ domainName/ targetName です。この場所は、altServerRoot コンポーネント変数を設定することにより変更できます。

        startupScriptNameWindows

        Windows では必須。Windows システム用のドメイン起動スクリプトの名前を指定します。この変数の値は .cmd ファイルにする必要があります。

        serverPort

        SSL を使用しない場合は必須。この変数のデフォルト値は 7010 です。このポートが使用できない場合、管理対象サーバーは起動せず、エラーメッセージが表示されます。ポートを解放したあと、管理対象サーバーの「component Details」ページで Start コンポーネントプロシージャーを実行することで管理対象サーバーを起動できます。

        serverSslPort

        SSL を使用する場合は必須。この変数のデフォルト値は 7020 です。このポートは使用可能である必要があります。使用できない場合、管理対象サーバーは起動せず、エラーメッセージが表示されます。ポートを解放したあと、管理対象サーバーの「component Details」ページで Start コンポーネントプロシージャーを実行することで管理対象サーバーを起動できます。

        production

        必須。この変数は、管理対象サーバーを稼働モードで実行するかどうかを決定します。稼働モードのデフォルト値は false です。この変数は、true または false に設定できます。

        webLogicUser

        必須。 WebLogic インストールを実行する UNIX ユーザー。このユーザーはインストール先ホストに存在し、beaHome ディレクトリの書き込みアクセス権を有する必要があります。この変数のデフォルト値は、WebLogic ソフトウェアのインストールコンポーネントから取得されます。

        listenAddress

        必須。管理対象サーバーが待機に使用する IP アドレス。

        serverRoot

        必須。管理対象サーバー用に使用されるディレクトリ。

      • 別のコンポーネントから変数コンポーネントを使用するには、「Import Set」をクリックします。

        変数セットのインポートの詳細については、『Sun N1 Service Provisioning System 5.2 オペレーションとプロビジョニングガイド』「プランを実行する」を参照してください。

  5. ターゲットホストまたはターゲットホストセットを選択します。

    管理対象サーバーはターゲットとするリモートエージェントに常駐します。


    注 –

    ターゲットホストは、com.sun.weblogic#AdminServer ホストセットのメンバーである必要があります。


    WebLogic ソフトウェアをインストールした時に作成された仮想ホストをターゲットとします。「WebLogic ソフトウェアをインストールする」の手順を参照してください。


    注 –

    ターゲットホストは、com.sun.weblogic#InstallHS ホストセットのメンバーである必要があります。


  6. プロビジョニングシステム内で既存の WebLogic 管理対象サーバーを取得している場合は、「markOnly」オプションを選択します。

  7. 「Run Plan (includes preflight)」をクリックします。