この章では、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 ファイルからインポートできます。状況に応じて、適切なファイルを選択してください。
WebSphere プラグインをはじめてインポートする場合は、com.sun.was_3.0.jar ファイルを使用します。
旧バージョンの WebSphere プラグインがすでにインポートされている場合は、com.sun.was_2.0_3.0.jar ファイルを使用します。
JAR ファイルを含むパッケージを追加します。
JAR ファイルをインポートします。– 「Sun N1 Service Provisioning System への WebSphere プラグインのインポート」
WebSphere 5.1 プラグインは、SUNWspswas パッケージに含まれています。
端末ウィンドウで、スーパーユーザーになります。
プラグインパッケージを含むディレクトリに移動します。
次のコマンドを入力し、Return キーを押します。
# pkgadd -d . SUNWspswas
スタンドアロン用 JAR ファイルは /opt/SUNWn1sps/plugins/com.sun.was/ ディレクトリにあります。アップグレード用 JAR ファイルは /opt/SUNWn1sps/plugins/com.sun.was/Upgrade ディレクトリにあります。
WebSphere 5.1 プラグインは、sun-spswas-3.0-1.noarch.rpm ファイルに含まれています。
端末ウィンドウで、スーパーユーザーになります。
sun-spswas-3.0-1.noarch.rpm ファイルを含むディレクトリに移動します。
次のコマンドを入力し、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 ディレクトリにあります。
WebSphere 5.1 プラグインは、SUNWspswas.msi ファイルに含まれています。
sun-spswas-3.0.msi ファイルを含むディレクトリに移動します。
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 5.2 システム管理者ガイド』の第 5 章「プラグインの管理」 で詳しく説明されている手順に従います。
ブラウザインタフェースのメインウィンドウの「Administrative」セクションで、「Plug-ins」をクリックします。
「Plug-ins」ページの「Action」列で、「Import」をクリックします。
JAR ファイルの場所に移動します。
WebSphere プラグインをはじめてインポートする場合は、com.sun.was_3.0.jar ファイルを選択します。
旧バージョンの WebSphere プラグインがすでにインポートされている場合は、com.sun.was_2.0_3.0.jar ファイルを選択します。
「Continue to Import」ボタンをクリックします。
インポートが正常に終了すると、プラグインの詳細ページが開いて、そのプラグインが提供するオブジェクトが表示されます。
コマンド行を使用して、プラグインをインポートすることもできます。
CLI からプラグインファイルをインポートするには、次のように入力します。
% cr_cli -cmd plg.p.add -path plugin-filename -u username -p password |
WebSphere プラグインをはじめてインポートする場合は、 plugin-filename は com.sun.was_3.0.jar になります。
旧バージョンの WebSphere プラグインがすでにインポートされている場合は、plugin-filename は com.sun.was_2.0_3.0.jar になります。
WebSphere プラグインを使用するには、プロビジョニングシステム の基本構成を少し変更して、アプリケーション間で通信できるようにし、プランを実行できる十分な時間を提供する必要があります。
プラグインをインポートします。
参照してください。
WebSphere 3.0 のセッション変数を設定します。WS_DEFAULT_USER と WS_DEFAULT_PASSWORD です。
これらの変数は、スタンドアロンアプリケーションサーバーのインストール時、配備マネージャーのインストール時、およびノードの統合 (フェデレーション) 時に使用されます。
マスターサーバーを実行しているマシンに CLI をインストールします。
プロビジョニングシステム のコマンド行インタフェース (CLI) を表示する仮想ホストを作成します。
仮想ホスト cliHost が存在し、ホストタイプが com.sun.sap#cliHT の場合は、別の cliHost を新しく作成しないでください。
次の属性を使用して、仮想ホストを定義します。
ホスト: cliHost
ホストタイプ: com.sun.was#cliHT
cliLoc: CLI への絶対パス。
たとえば、InstallPath/cli/bin/cr_cli
親ホスト: マスターサーバー上にあるリモートエージェント。
マスターサーバーを実行しているマシンにリモートエージェントソフトウェアをインストールして起動します。
マスターサーバーの「Host Edit」ページに進んで、「Include Remote Agent On This Physical Host」オプションを選択します。
マスターサーバーの 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 です。
マスターサーバーを再起動します。
ここでは、アップグレード後に旧バージョンのコンポーネントを表示させる操作に関連する情報を示します。
新バージョンのプラグインにアップグレードすると、新しいバージョンのプラグインでインストールされたコンポーネントへのリンクが表示されるようにプラグインの「Common Tasks」ページが更新されます。この機能を使用すると、最新の機能と改善された機能を含むコンポーネントを簡単に確認できます。古い機能に依存するコンポーネントは「Common Tasks」ページにリンクされません。
以前にインストールしたコンポーネントが見つからない場合、そのコンポーネントは旧バージョンのプラグインから作成された可能性があります。
旧バージョンのコンポーネントの確認または作業を行うには、次の手順に従います。
「Common Tasks」ページで、該当するコンポーネント作業をクリックします。
「Component Detail」ページが表示されます。
「Component Details」ページで、「Version History」をクリックします。
コンポーネントとバージョンの一覧が表示されます。
該当するリンクをクリックします。
WebSphere 3.0 プラグインに適用可能なパッチは、SunSolve サイトを確認します。パッチを適用するには、パッチの README ファイルの手順に従います。