Sun N1 Service Provisioning System を使用して Solaris パッチを配備するには、タイプが com.sun.solaris#Patch のコンポーネントを作成します。コンポーネント作成の詳細については、『Sun N1 Service Provisioning System 5.2 プランとコンポーネントの開発者ガイド』の第 4 章「プラン」を参照してください。
配備するパッチを入手します。
Sun N1 Service Provisioning System は、パッチの依存関係を確認しません。パッチの依存関係が明確になるように、パッチは正しい順序でインストールする必要があります。
左側のコントロールパネルの「Common Tasks」から、「Solaris」リンクをクリックします。
Solaris プラグインの共通のタスクが ブラウザインタフェース の右側のパネルに表示されます。
「Solaris Patch Component Type: Create Patch Component」リンクをクリックします。
コンポーネントを定義します。
左側のコントロールパネルの「Application Deployment」から「Components」をクリックします。
コンポーネントのリストが表示されます。
作成したコンポーネントをクリックします。
(省略可能) 「Edit」ボタンをクリックし、コンポーネント変数を変更します。
コンポーネント変数に関する詳細については、「コンポーネント変数」を参照してください。
実行する Component Procedure を選択し、「Run」リンクをクリックしてください。
コンポーネントプロシージャーに関する詳細については、「コンポーネントプロシージャー」を参照してください。
プランの実行ページを完了し、プロシージャーを実行します。
パッチがインストールされたときに使用する名前。デフォルトでは、パッチコンポーネントの名前になります。
パッチをダウンロードするターゲットホスト上のパス。
パッチをインストールするターゲットホスト上のパス。
この変数を使用して、パッチがターゲットホストに追加されるときに、patchadd(1M) の -u オプションを指定できます。-u オプションは、ファイルの妥当性検査をオフにします。patchadd は、パッチを適用するファイルのいくつかが、元のインストール以後に変更されている場合でも、パッチを適用します。有効な値は true および false です。
この値はパッチの ID です。
この変数の値を変更すると、パッチの配備が正常に行われないことがあります。
このプロシージャーを使用し、1 つまたは複数のターゲットシステムにパッチをインストールします。
1 つまたは複数のターゲットシステムにパッチを手動でインストールした場合で、これらのシステムにパッチがインストールされていることをプロビジョニングシステムのデータベースに知らせるには、このプロシージャーを使用します。
このプロシージャーを使用し、1 つまたは複数のターゲットシステムからパッチをアンインストールします。
1 つまたは複数のターゲットシステムからパッチを手動でアンインストールしたが、これらのシステムからパッチがアンインストールされたことをプロビジョニングシステムのデータベースに知らせるには、このプロシージャーを使用します。