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

Sun N1 Service Provisioning System への WebSphere プラグインのインポート

ある特定のプラグインを Sun N1 Service Provisioning System に認識させるには、そのプラグインをマスターサーバーにインポートする必要があります。旧バージョンの WebSphere プラグインがすでにインポートされている場合は、新しいプラグインにアップグレードする必要があります。

Procedureブラウザインタフェースを使用して WebSphere プラグインをインポートする

プラグインをインポートまたはアップグレードするには、 『Sun N1 Service Provisioning System 5.2 システム管理者ガイド』の第 5 章「プラグインの管理」 で詳しく説明されている手順に従います。

  1. ブラウザインタフェースのメインウィンドウの「Administrative」セクションで、「Plug-ins」をクリックします。

  2. 「Plug-ins」ページの「Action」列で、「Import」をクリックします。

  3. JAR ファイルの場所に移動します。

    • WebSphere プラグインをはじめてインポートする場合は、com.sun.was_3.0.jar ファイルを選択します。

    • 旧バージョンの WebSphere プラグインがすでにインポートされている場合は、com.sun.was_2.0_3.0.jar ファイルを選択します。

  4. 「Continue to Import」ボタンをクリックします。

    インポートが正常に終了すると、プラグインの詳細ページが開いて、そのプラグインが提供するオブジェクトが表示されます。

ProcedureCLI を使用して WebSphere プラグインをインポートする

コマンド行を使用して、プラグインをインポートすることもできます。

    CLI からプラグインファイルをインポートするには、次のように入力します。


    % cr_cli -cmd plg.p.add -path plugin-filename -u username -p password
    
    • WebSphere プラグインをはじめてインポートする場合は、 plugin-filenamecom.sun.was_3.0.jar になります。

    • 旧バージョンの WebSphere プラグインがすでにインポートされている場合は、plugin-filenamecom.sun.was_2.0_3.0.jar になります。

ProcedureWebSphere プラグインのマスターサーバーを構成する

WebSphere プラグインを使用するには、プロビジョニングシステム の基本構成を少し変更して、アプリケーション間で通信できるようにし、プランを実行できる十分な時間を提供する必要があります。

  1. プラグインをインポートします。

    参照してください。

  2. WebSphere 3.0 のセッション変数を設定します。WS_DEFAULT_USERWS_DEFAULT_PASSWORD です。

    これらの変数は、スタンドアロンアプリケーションサーバーのインストール時、配備マネージャーのインストール時、およびノードの統合 (フェデレーション) 時に使用されます。

  3. マスターサーバーを実行しているマシンに CLI をインストールします。

  4. プロビジョニングシステム のコマンド行インタフェース (CLI) を表示する仮想ホストを作成します。


    注 –

    仮想ホスト cliHost が存在し、ホストタイプが com.sun.sap#cliHT の場合は、別の cliHost を新しく作成しないでください。


    次の属性を使用して、仮想ホストを定義します。

    • ホスト: cliHost

    • ホストタイプ: com.sun.was#cliHT

    • cliLoc: CLI への絶対パス。

      たとえば、InstallPath/cli/bin/cr_cli

    • 親ホスト: マスターサーバー上にあるリモートエージェント。

  5. マスターサーバーを実行しているマシンにリモートエージェントソフトウェアをインストールして起動します。

  6. マスターサーバーの「Host Edit」ページに進んで、「Include Remote Agent On This Physical Host」オプションを選択します。

  7. マスターサーバーの config.properties ファイルを変更します。

    allowSessionIDOnHosts を使用すると、このプラグインはコマンド行インタフェースとリモートエージェントインタフェースを通じてマスターサーバーと通信できます。

    defaultPlanTimeout を使用すると、プランを実行できるデフォルトの時間を増やすことができます。この値の単位は秒です。この行は、デフォルトのプラン実行時間 30 分 (1800 秒) を増やす必要がある場合に追加します。この例では、100 分 (6000 秒) という値を使用します。

    pe.nonPlanExecNativeTimeout 値の単位は秒です。この行は、execNative タイムアウトの時間を増やす必要がある場合に追加します。


    pe.nonPlanExecNativeTimeout=2400

    このファイルに次の行を追加します。


    config.allowSessionIDOnHosts=masterserver
    pe.defaultPlanTimeout=6000

    config.properties ファイルのデフォルトの場所は /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/config です。

  8. マスターサーバーを再起動します。