Sun N1 Service Provisioning System ユーザーズガイド (BEA Weblogic 9 Plug-in 1.0)

WebLogic マシン の作成

遠隔からの管理対象サーバーの管理に Node Manager プロセスを使用するように WebLogic マシンを設定できます。管理対象サーバーの制御に Node Manager プロセスを使用するには、WebLogic マシン コンポーネントをインストールしてドメインにマシンを登録する必要があります。

適切なプロシージャーを選択し、 WebLogic マシン を作成します。

ProcedureWebLogic マシン を作成する

この手順は、WebLogic マシン コンポーネントをインストールし、Node Manager プロセスを起動する方法を説明しています。

N1 SPS 環境に既存の WebLogic マシン を組み込む場合は、「N1 SPS 環境に既存の WebLogic マシン を組み込む」を参照してください。

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

  2. 「WebLogic Machine Installation: Install」リンクをクリックします。

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

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

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

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

    Machine コンポーネントは、WebLogic 9 環境内のマシンインスタンスを表します。

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

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

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

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

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

        変数セット名

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

        machineName

        必須。ドメインの Node Manager マシンの名前を指定します。デフォルト値は、ターゲットホストのホスト名です。

        nodeManagerPort

        必須。Node Manager が通信の待機に使用するポートを指定します。デフォルト値は 5556 です。

        nodeManagerListenAddress

        必須。Node Manager が待機に使用する IP アドレスを指定します。デフォルト値は、リモートエージェントの IP アドレスです。

        unixPlatform

        必須。作成するマシンタイプを指定します (true、false)。デフォルト値は true です。

        weblogicUser

        必須。Node Manager を実行する UNIX ユーザーです。このユーザーはインストール先ホストに存在し、beaHome ディレクトリの書き込みアクセス権を有する必要があります。デフォルト値は、installall コンポーネント用に設定される weblogicUser 変数の値です。

        wlHomeDir

        必須。WebLogic ソフトウェアインストールの場所を指定します。この変数は変更しないでください。

        installPath

        必須。マシンの一意のインストールパスを指定します。この変数は変更しないでください。

      • 別のコンポーネントの変数設定を使用する場合は、「Import Set From Component」をクリックします。

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

        1. 必要に応じて、インポートする変数設定を持つコンポーネントがあるフォルダにナビゲートします。

        2. コンポーネントのバージョンを選択します。


          注 –

          コンポーネントのバージョンが異なると、変数設定も異なる可能性があります。現在のコンポーネントおよびインポートする変数設定があるコンポーネントは、必ず共通の変数を共有するようにしてください。変数設定のインポート元のコンポーネントと、プランで使用するコンポーネントの間で共通に使用している変数が存在しない場合、変数設定はインポートされません。


        3. 「Import Variable Settings」をクリックします。

          変数設定がインポートされ、表形式で表示されます。

        4. 「Plan Details Run」ページの「Variable Settings」ドロップダウンリストから、インポートした変数設定を選択し、「Select」をクリックします。

      • ファイルに保存されているコンポーネント変数設定を使用する場合は、次の手順に従います。

        1. 「Import Sets from File」テキストフィールドに、使用する変数設定ファイルへのパスを入力します。

          ファイルシステムをブラウズして適切なファイルを探すには、「Browse」ボタンをクリックします。

        2. 「Import」をクリックします。

          変数設定がインポートされ、表形式で表示されます。


          注 –

          変数設定のインポート元のファイルと、プランで使用するコンポーネントの間で共通に使用している変数が存在しない場合、変数設定はインポートされません。


        3. 「Plan Details Run」ページの「Variable Settings」ドロップダウンリストから、インポートした変数設定を選択し、「Select」をクリックします。

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

    WebLogic マシン はターゲットとするリモートエージェントに常駐します。


    注 –

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


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

  6. インストールのあとで Node Manager を起動する場合は、「Start Node Manager」チェックボックスがチェックされていることを確認します。

  7. (省略可能) インストール中に WebLogic Server Scripting Tool (WLST) に Java の引数を渡す場合は、「Java Arguments Used for weblogic.WLST」フィールドに引数を入力します。

    管理サーバーのポートで SSL を使用していて、証明書の提示が必要な場合は、WSLT の使用が必要となる場合があります。

    WLST を使用して管理タスクと構成変更を行う方法の詳細は、BEA の WebLogic Server の Using the WebLogic Server Scripting Tool を参照してください。

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

    プロビジョニングソフトウェア によって WebLogic マシン が作成されます。

  9. WebLogic マシン が作成されたことを確認します。

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

    2. 「WebLogic Machine Installation: View Installations」リンクをクリックします。

      「Component Details Where Installed」ページが表示されます。「Hosts Where Installed」表に、作成した WebLogic マシン (拡張子 -machine が付く) が表示されます。

次の手順

WebLogic ドメインに、WebLogic マシン を登録します。手順については、「ドメインに WebLogic マシン を登録する」を参照してください。

管理対象サーバーの管理に WebLogic マシン を使用するには、管理対象サーバーに Node Manager を使用する指示を行う必要があります。「WebLogic 管理対象サーバーを作成する」を参照してください。

ProcedureN1 SPS 環境に既存の WebLogic マシン を組み込む

この手順は、プロビジョニングシステムに既存の WebLogic マシン を組み込む方法を説明しています。

新しい WebLogic マシン を作成する場合は、「WebLogic マシン を作成する」 を参照してください。

  1. 「ブラウザインタフェース」の「Application Deployments」セクションで、「Components」をクリックします。

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

  2. 必要に応じて、「Change Folder」リンクをクリックして com/sun/weblogic9 フォルダにナビゲートします。

  3. 「Components」列で、「Machine」をクリックします。

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

  4. 「Component Procedures」表で、「install: markOnly」行の「Run」リンクをクリックします。

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

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

    Machine コンポーネントは、WebLogic 9 環境内のマシンインスタンスを表します。

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

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

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

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

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

        変数セット名

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

        machineName

        必須。ドメインの Node Manager マシンの名前を指定します。デフォルト値は、ターゲットホストのホスト名です。

        nodeManagerPort

        必須。Node Manager が通信の待機に使用するポートを指定します。デフォルト値は 5556 です。

        nodeManagerListenAddress

        必須。Node Manager が待機に使用する IP アドレスを指定します。

        unixPlatform

        必須。作成するマシンタイプを指定します (true、false)。デフォルト値は true です。

        weblogicUser

        必須。Node Manager を実行する UNIX ユーザーです。このユーザーはインストール先ホストに存在し、beaHome ディレクトリの書き込みアクセス権を有する必要があります。

        wlHomeDir

        必須。WebLogic ソフトウェアインストールの場所を指定します。

        installPath

        必須。マシンの一意のインストールパスを指定します。

      • 別のコンポーネントの変数設定を使用する場合は、「Import Set From Component」をクリックします。

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

        1. 必要に応じて、インポートする変数設定を持つコンポーネントがあるフォルダにナビゲートします。

        2. コンポーネントのバージョンを選択します。


          注 –

          コンポーネントのバージョンが異なると、変数設定も異なる可能性があります。現在のコンポーネントおよびインポートする変数設定があるコンポーネントは、必ず共通の変数を共有するようにしてください。変数設定のインポート元のコンポーネントと、プランで使用するコンポーネントの間で共通に使用している変数が存在しない場合、変数設定はインポートされません。


        3. 「Import Variable Settings」をクリックします。

          変数設定がインポートされ、表形式で表示されます。

        4. 「Plan Details Run」ページの「Variable Settings」ドロップダウンリストから、インポートした変数設定を選択し、「Select」をクリックします。

      • ファイルに保存されているコンポーネント変数設定を使用する場合は、次の手順に従います。

        1. 「Import Sets from File」テキストフィールドに、使用する変数設定ファイルへのパスを入力します。

          ファイルシステムをブラウズして適切なファイルを探すには、「Browse」ボタンをクリックします。

        2. 「Import」をクリックします。

          変数設定がインポートされ、表形式で表示されます。


          注 –

          変数設定のインポート元のファイルと、プランで使用するコンポーネントの間で共通に使用している変数が存在しない場合、変数設定はインポートされません。


        3. 「Plan Details Run」ページの「Variable Settings」ドロップダウンリストから、インポートした変数設定を選択し、「Select」をクリックします。

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

    WebLogic マシン はターゲットとするリモートエージェントに常駐します。


    注 –

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


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

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

    プロビジョニングソフトウェア によって WebLogic マシン が作成されます。

  8. WebLogic マシン が作成されたことを確認します。

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

    2. 「WebLogic Machine Installation: View Installations」リンクをクリックします。

      「Component Details Where Installed」ページが表示されます。「Hosts Where Installed」表に、作成した WebLogic マシン (拡張子 -machine が付く) が表示されます。

次の手順

WebLogic ドメインに、WebLogic マシン を登録します。手順については、「ドメインに WebLogic マシン を登録する」を参照してください。

管理対象サーバーの管理に WebLogic マシン を使用するには、管理対象サーバーに Node Manager を使用する指示を行う必要があります。「WebLogic 管理対象サーバーを作成する」を参照してください。

Procedureドメインに WebLogic マシン を登録する

WebLogic マシン の作成後は、WebLogic ドメインにマシンを登録する必要があります。この手順は、ドメインに WebLogic マシン を登録する方法を説明しています。

始める前に

WebLogic マシン を登録する前に、WebLogic ドメインを作成してください。詳細については、「WebLogic 9 ドメインと管理サーバーを作成する」を参照してください。

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

  2. 「WebLogic Machine Installation: Enroll」リンクをクリックします。

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

  3. 「Current Installations」リストから、登録する WebLogic マシン を選択します。

  4. 「Run Selected Installations」リンクをクリックします。

    「Plans Details Run」ページが再表示され、プランのパラメータとオプションが表示されます。

  5. 「Logical Host for Domain Admin Server」フィールドに管理サーバーの論理ホスト名を入力します。

  6. 「Java Arguments Used for weblogic.WLST」フィールドで、WebLogic Scripting Tool (WLST) で使用する適切なオプションをすべて入力します。

    管理サーバーで SSL を使用している場合は、SSL 証明書を提示するために次のオプションを指定します。これらの引数は、空白文字で区切り、1 行で指定してください。


    -Dweblogic.security.SSL.ignoreHostnameVerification=true
    -Dweblogic.security.TrustKeyStore=DemoTrust
  7. 使用する環境に適した追加のオプションまたは制限をすべて指定します。

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