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

第 3 章 WebSphere プラグインのインストールと構成

この章では、WebSphere プラグインをインストールして構成する方法について説明します。この章では、次の内容について説明します。

WebSphere プラグインの入手

WebSphere 5.1 プラグインを入手する手順は 2 段階に分かれます。はじめに WebSphere 5.1 プラグイン JAR ファイルが含まれたパッケージファイルをシステムに追加する必要があります。そのあとに WebSphere 5.1 プラグイン JAR ファイルをインポートします。

IBM WebSphere Application Server 5.1 ソリューションは、Sun N1 Service Provisioning System ソフトウェアに対するプラグインとしてパッケージ化されています。プラグインは JavaTM アーカイブ (JAR) ファイルとしてパッケージ化されています。WebSphere Application Server ソリューション用のプラグインファイルは、Sun N1 Service Provisioning System Supplement CD または Sun Download Center から入手できます。

パッケージファイルをシステムに追加すると、WebSphere プラグインは 2 種類の JAR ファイルからインポートできます。状況に応じて、適切なファイルを選択してください。

  1. JAR ファイルを含むパッケージを追加します。

  2. JAR ファイルをインポートします。– 「Sun N1 Service Provisioning System への WebSphere プラグインのインポート」

Solaris への WebSphere プラグインの追加

WebSphere 5.1 プラグインは、SUNWspswas パッケージに含まれています。

ProcedureSolaris 用の WebSphere プラグインを追加する

  1. 端末ウィンドウで、スーパーユーザーになります。

  2. プラグインパッケージを含むディレクトリに移動します。

  3. 次のコマンドを入力し、Return キーを押します。

    # pkgadd -d . SUNWspswas

    スタンドアロン用 JAR ファイルは /opt/SUNWn1sps/plugins/com.sun.was/ ディレクトリにあります。アップグレード用 JAR ファイルは /opt/SUNWn1sps/plugins/com.sun.was/Upgrade ディレクトリにあります。

Linux への WebSphere プラグインの追加

WebSphere 5.1 プラグインは、sun-spswas-3.0-1.noarch.rpm ファイルに含まれています。

ProcedureLinux 用の WebSphere プラグインを追加する

  1. 端末ウィンドウで、スーパーユーザーになります。

  2. sun-spswas-3.0-1.noarch.rpm ファイルを含むディレクトリに移動します。

  3. 次のコマンドを入力し、Return キーを押します。

    # rpm –i sun-spswas-3.0-1.noarch.rpm

    スタンドアロン用 JAR ファイルは /opt/sun/N1_Service_Provisioning_System/plugins/com.sun.was/ ディレクトリにあります。アップグレード用 JAR ファイルは /opt/sun/N1_Service_Provisioning_System/plugins/com.sun.was/Upgrade ディレクトリにあります。

Windows への WebSphere プラグインの追加

WebSphere 5.1 プラグインは、SUNWspswas.msi ファイルに含まれています。

ProcedureWindows 用の WebSphere プラグインを追加する

  1. sun-spswas-3.0.msi ファイルを含むディレクトリに移動します。

  2. sun-spswas-3.0.msi ファイルをダブルクリックします。

    インストーラの GUI が起動されます。JAR ファイルは、C:\Program Files\N1 Service Provisioning System\plugins\com.sun.was ディレクトリにコピーされます。アップグレード用 JAR ファイルは C:\Program Files\N1 Service Provisioning System\plugins\com.sun.was/Upgrade ディレクトリにあります。

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. マスターサーバーを再起動します。

アップグレード関連の注意事項

ここでは、アップグレード後に旧バージョンのコンポーネントを表示させる操作に関連する情報を示します。

Procedure旧バージョンのコンポーネントにアクセスする

新バージョンのプラグインにアップグレードすると、新しいバージョンのプラグインでインストールされたコンポーネントへのリンクが表示されるようにプラグインの「Common Tasks」ページが更新されます。この機能を使用すると、最新の機能と改善された機能を含むコンポーネントを簡単に確認できます。古い機能に依存するコンポーネントは「Common Tasks」ページにリンクされません。

以前にインストールしたコンポーネントが見つからない場合、そのコンポーネントは旧バージョンのプラグインから作成された可能性があります。

旧バージョンのコンポーネントの確認または作業を行うには、次の手順に従います。

  1. 「Common Tasks」ページで、該当するコンポーネント作業をクリックします。

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

  2. 「Component Details」ページで、「Version History」をクリックします。

    コンポーネントとバージョンの一覧が表示されます。

  3. 該当するリンクをクリックします。

    1. コンポーネントによる作業を行うには、バージョン番号、または使用するコンポーネントに適用される詳細リンクをクリックします。

    2. コンポーネントがインストールされている場所を確認するには、「Where Installed」をクリックします。

WebSphere プラグインへのパッチの適用

WebSphere 3.0 プラグインに適用可能なパッチは、SunSolve サイトを確認します。パッチを適用するには、パッチの README ファイルの手順に従います。