OS プロビジョニングプラグインの入手の手順は 2 段階に分かれます。はじめに OS プロビジョニングプラグイン JAR ファイルが含まれたパッケージファイルをシステムに追加する必要があります。そのあとに OS プロビジョニングプラグイン JAR ファイルをインポートします。マスターサーバーにプラグインを追加する手順は、次のとおりです。
JAR ファイルを含むファイルを追加します。
OS プロビジョニングプラグインは、N1 Service Provisioning System に対するプラグインとしてパッケージ化されています。OS プロビジョニングプラグイン用のプラグインファイルは、N1 SPS 5.2.1 DVD または Sun Download Center から入手できます。
プラグインパッケージをシステムに追加する方法については、次の手順を参照してください。
JAR ファイルをインポートします。
パッケージファイルをシステムに追加すると、OS プロビジョニングプラグインは 2 種類の JAR ファイルからインポートできます。状況に応じて、適切なファイルを選択してください。
OS プロビジョニングプラグインをはじめてインポートする場合は、n1-basedir/com.sun.n1osp/com.sun.n1osp_3.1.jar ファイルを入手します。
旧バージョンの OS プロビジョニングプラグインがすでにインポートされている場合は、n1-basedir/com.sun.n1osp/Upgrade/com.sun.n1osp_3.0_3.1.jar ファイルを入手します。
OS プロビジョニングプラグイン 2.0 から OS プロビジョニングプラグイン 3.1 にアップグレードする場合は、まず OS プロビジョニングプラグイン 3.0 にアップグレードしてから、次に OS プロビジョニングプラグイン 3.1 にアップグレードする必要があります。詳細については、「OS プロビジョニングプラグイン 2.0 からのアップグレード」を参照してください。
プラグイン JAR ファイルのインポート方法については、「N1 SPS への OS プロビジョニングプラグインの追加」を参照してください。
OS プロビジョニングプラグインは、SUNWspsosp パッケージに含まれています。
端末ウィンドウで、スーパーユーザーになります。
プラグインパッケージを含むディレクトリに移動します。
次のコマンドを入力し、Return キーを押します。
# pkgadd -d package_directory SUNWspsosp
スタンドアロン用 JAR ファイルは /opt/SUNWn1sps/plugins/com.sun.n1osp/ ディレクトリにあります。アップグレード用 JAR ファイルは /opt/SUNWn1sps/plugins/com.sun.n1osp/Upgrade ディレクトリにあります。
OS プロビジョニングプラグインは、sun-spsosp-3.1-1.noarch.rpm ファイルに含まれています。
端末ウィンドウで、スーパーユーザーになります。
sun-spsosp-3.1-1.noarch.rpm ファイルを含むディレクトリに移動します。
次のコマンドを入力し、Return キーを押します。
# rpm -i package_directory sun-spsosp-3.1-1.noarch.rpm
スタンドアロン用 JAR ファイルは /opt/sun/N1_Service_Provisioning_System/plugins/com.sun.n1osp/ ディレクトリにあります。アップグレード用 JAR ファイルは /opt/sun/N1_Service_Provisioning_System/plugins/com.sun.n1osp/Upgrade ディレクトリにあります。
Windows 用のプラグインは、Microsoft Installer (MSI) パッケージファイルの sun-spsosp-3.1.msi に含まれています。
sun-spsosp-3.1.msi ファイルを含むディレクトリに移動します。
sun-spsosp-3.1.msi ファイルをダブルクリックします。
インストーラの GUI が起動されます。JAR ファイルは、c:\Program Files\N1 Service Provisioning System\plugins\com.sun.n1osp ディレクトリにコピーされます。
ある特定のプラグインを N1 SPS 製品に認識させるには、そのプラグインをインポートする必要があります。プラグインをインポートするには、『Sun N1 Service Provisioning System 5.2 システム管理者ガイド』の第 5 章「プラグインの管理」で詳しく説明されている手順に従います。
N1 SPS ブラウザインタフェースのメインウィンドウの「Administrative」セクションで、「Plug-ins」をクリックします。
「Plug-ins」ページの「Action」列で、「Import」をクリックします。
JAR ファイルのある場所に移動します。
「Continue to Import」ボタンをクリックします。
インポートが正常に完了すると、プラグインの詳細ページが開いて、そのプラグインが提供するオブジェクトが表示されます。
また、コマンド行からプラグインアーカイブファイルをインポートすることもできます。
以前に OS プロビジョニングプラグインを使用したことがない場合は、次のコマンドを使用してプラグインをインポートします。
% cr-cli -cmd plg.p.add -path com.sun.n1osp_3.1.jar -u username -p password |
旧バージョンの OS プロビジョニングプラグインがすでにある場合は、次のコマンドを使用してプラグインをインポートします。
% cr-cli -cmd plg.p.add -path com.sun.n1osp_3.0_3.1.jar -u username -p password |
OS プロビジョニングプラグイン 3.1 にアップグレードするには、次の作業を行います。
N1 SPS 環境に OS プロビジョニングプラグイン 3.1 をインポートします。
OS プロビジョニングサーバーを新しいバージョンのプラグインにアップグレードします。
OS イメージサーバーを新しいバージョンのプラグインにアップグレードします。
OS プロビジョニングプラグイン 3.0 を OS プロビジョニングプラグイン 3.1 にアップグレードする方法については、「OS プロビジョニングプラグインをアップグレードする」を参照してください。
OS プロビジョニングプラグイン 2.0 を OS プロビジョニングプラグイン 3.1 にアップグレードする方法については、「OS プロビジョニングプラグイン 2.0 からのアップグレード」を参照してください。
OS プロビジョニングプラグインをバージョン 3.0 からバージョン 3.1 へアップグレードするには、次の手順に従います。
『Sun N1 Service Provisioning System 5.2 インストールガイド』の第 10 章「Sun N1 Service Provisioning System 5.2 へのアップグレード」で説明されている手順に従って、N1 SPS ソフトウェアをバージョン 5.2.1 にアップグレードします。
com.sun.n1osp_3.0_3.1.jar ファイルを入手し、インポートします。
OS プロビジョニングプラグインをインストールする方法については、「OS プロビジョニングプラグインのインストール」を参照してください。
OS プロビジョニング (制御) サーバーをアップグレードします。
OS プロビジョニングプラグイン 3.1 ソフトウェアを使用して、既存のすべての OS プロビジョニングサーバーを再度作成する必要があります。「OS プロビジョニングサーバーの作成」を参照してください。
RedHat Linux のブートおよびインストールサーバーを使用している場合は、このサーバーから SUNWjetspsra-4.2.0-1、SUNWjet-4.2-1 および JetSUSE-4.2-RPMRELEASE RPM ファイルを削除してください。
# rpm -e SUNWjetspsra # rpm -e SUNWjet # rpm -e JetSUSE |
環境内のすべての OS イメージサーバーをアップグレードします。
OS プロビジョニングプラグイン 3.1 ソフトウェアを使用して、既存のすべての OS イメージサーバーを再度作成する必要があります。
JET Solaris イメージサーバーの再作成方法については、「JET Solaris イメージサーバーを作成する」を参照してください。
Red Hat Linux イメージサーバーの作成方法については、「RedHat Linux イメージサーバーの作成」を参照してください。
JET SUSE Linux イメージサーバーの作成方法については、「SUSE Linux イメージサーバーの作成」を参照してください。
Windows イメージサーバーの作成方法については、「Windows イメージサーバーを作成する (ブラウザインタフェース)」を参照してください。
ブートおよびインストールサーバーの再作成では、以前に installPath 変数に使用したのと同じ値を使用する必要があります。以前の installPath 変数値が有効でなくなっている場合は、有効な installPath 変数値を使用して、ブートおよびインストールサーバーを新規に作成する必要があります。
既存のすべての OS プロファイル内の遠隔エージェントの変数を変更します。
プロファイルの product_version_spsra 変数は、現在の N1 SPS RA ソフトウェアのバージョンを反映している必要があります。既存のプロファイルをエディタで開き、product_version_spsra 変数の値を 5.2 に変更します。この変数の詳細については、 「Solaris リモートエージェントのコンポーネント変数」を参照してください。
Solaris OS の OS プロビジョニングプラグインパッケージのインストールに失敗した場合は、いったんパッケージを削除して、インストールをやり直してください。
OS プロビジョニングプラグイン 3.1 で新しい変数を使用する場合は、N1 SPS 環境内にターゲットホストを再作成する必要があります。ターゲットホストの作成方法の詳細は、第 9 章「OS プロビジョニング用ターゲットホスト」を参照してください。
既存のターゲットホストの定義をそのまま使用する場合は、OS プロビジョニングプラグイン 3.1 を使用して、それらのホストに引き続きプロビジョニングすることができます。
OS プロビジョニングプラグイン 2.0 から OS プロビジョニングプラグイン 3.1 にアップグレードする場合は、OS プロビジョニングプラグイン 3.0 にアップグレードしてから、OS プロビジョニングプラグイン 3.1 へ順次アップグレードする必要があります。次の手順は、OS プロビジョニングプラグイン 2.0 から OS プロビジョニングプラグイン 3.1 へのアップグレードに必要な手順を説明します。
OS プロビジョニングプラグイン 2.0 から OS プロビジョニングプラグイン 3.0 にアップグレードします。
OS プロビジョニングプラグイン 3.0 にアップグレードするには、4 つの作業をそれぞれ行います。
OS プロビジョニングプラグイン 3.0 パッケージを入手します。
OS プロビジョニングプラグイン 3.0 パッケージは、Sun Download Center からダウンロードできます。
OS プロビジョニングプラグイン 3.0 パッケージをマスターサーバーに追加します。
パッケージをシステムに追加するには、「Solaris への OS プロビジョニングプラグインの追加」の手順に従ってください。該当する手順のパッケージ名は、OS プロビジョニングプラグイン 3.0 パッケージの名前 (たとえば、Linux システムの場合、sun-spsosp-3.0-1.noarch.rpm) に置き換えてください。
OS プロビジョニングプラグイン 3.0 を N1 SPS 環境にインポートします。
OS プロビジョニングプラグイン 3.0 JAR ファイルをインポートするには、「N1 SPS への OS プロビジョニングプラグインの追加」の手順に従ってください。この手順の JAR ファイル名は、OS プロビジョニングプラグイン 3.0 JAR ファイルの名前 (com.sun.n1osp_2.0_3.0.jar) に置き換えてください。
OS プロビジョニングサーバーおよび OS イメージサーバーをアップグレードします。
これらの OS プロビジョニングシステムをアップグレードする方法については、「OS プロビジョニングプラグインをアップグレードする」を参照してください。
OS プロビジョニングプラグイン 3.0 から OS プロビジョニングプラグイン 3.1 にアップグレードします。
OS プロビジョニングプラグイン 3.1 にアップグレードするには、4 つの作業をそれぞれ行います。
OS プロビジョニングプラグイン 3.1 パッケージを入手します。
OS プロビジョニングプラグイン 3.1 パッケージは、Sun N1 SPS 5.2.1 DVD および Sun Download Center で提供されています。
OS プロビジョニングプラグイン 3.1 パッケージをマスターサーバーに追加します。
詳細については、「Solaris への OS プロビジョニングプラグインの追加」を参照してください。
OS プロビジョニングプラグイン 3.1 を N1 SPS 環境にインポートします。
com.sun.n1osp_3.0_3.1.jar ファイルをインポートします。
詳細については、「N1 SPS への OS プロビジョニングプラグインの追加」を参照してください。
OS プロビジョニングサーバーおよび OS イメージサーバーをアップグレードします。
詳細については、「OS プロビジョニングプラグインをアップグレードする」を参照してください。
N1 SPS 5.2 リリースからは、OS プロビジョニングプラグイン 3.1 が N1 SPS 5.2 のパスにデフォルト値を使用するよう変更されています。N1 SPS 5.1 リリースの OS プロビジョニングプラグインを使用している場合は、OS プロビジョニングプラグイン 3.1 が有効になるように、プラン内の sps_cli 変数値を編集する必要があります。このあとの手順で、この値を編集してください。
新しいバージョンのプラグインにアップグレードすると、そのプラグインの「Common Tasks」ページが更新され、新しいバージョンのプラグインを使用してインストールされたコンポーネントへのリンクが表示されます。この機能により、最新の機能と改善点を含むコンポーネントを簡単に表示できます。古い機能に依存するコンポーネントは、「Common Tasks」ページからはリンクされません。
以前にインストールしたコンポーネントが見つからない場合、そのコンポーネントは旧バージョンのプラグインから作成された可能性があります。旧バージョンのコンポーネントを表示または使用するには、次の手順に従います。