プランの生成、カスタムプランの作成、生成されたプランのカスタマイズが行えます。
プロビジョニングシステムでは、複数の direct-run component proceduresからなるプランを自動生成できます。このプランは、そのまま使用することも、XML を使ってより複雑なプランのテンプレートとして保存することもできます。
複数のコンポーネント、複数のホストセット、またはその両方の調整を必要とする配備では、プランを作成し、プロビジョニングシステム XML スキーマを使用して処理を定義します。このような処理として、依存性チェック、およびアプリケーションのコンソール上でコマンドを実行するスクリプトの作成などがあります。作成したプランは、プランリポジトリにチェックインする必要があります。
プランの生成は、コンポーネントの「Details」ページから行います。
プランを生成するためには、プランを生成するコンポーネントが含まれるフォルダに対して、Create、Edit 、Delete のアクセス許可を持つユーザーグループに属する必要があります。
ナビゲーションメニューから「Components」を選択します。
「Components」ページに、チェックイン済みコンポーネントの一覧が表示されます。
必要に応じて、配備するコンポーネントを表示できるように、フォルダを変更します。
コンポーネントの一覧表から、配備するコンポーネントの記述が含まれる行を選択して、「Details」をクリックします。
コンポーネントの「Details」ページが表示されます。
「Component Procedures」表から、プランに含める手続きを選択します。
「Component Procedures」表の下部にある「Generate Plan With Checked Procedures」をクリックします。
生成されたプランの「Advanced Edit」ページが表示されます。
「Plan」フィールドに新しいプランの名前を入力します。
「Check In」をクリックします。
次のようなメッセージが表示される場合があります。「Warning - plan names and/or paths differ」。これは、指定したプラン名が XML モデルで指定されたプラン名と異なることを意味します。フィールドに入力したプラン名に基づいて、XML モデルが更新されます。
コンポーネントのチェックインを確認します。
新しいプランの「Details」ページが表示されます。
プランは、TurboXML などのスキーマ検証エディタを使用して作成するか、ブラウザの「Advanced Edit」ページ上で作成できます。
ここでは、XML エディタで作成したプランをインポートする手順について説明します。
プランを作成します。
XML スキーマ要素については、『Sun N1 Service Provisioning System 5.1 XML スキーマリファレンスガイド』の第 2 章「コンポーネントと単純プランにより使用される共有スキーマ」と『Sun N1 Service Provisioning System 5.1 XML スキーマリファレンスガイド』の第 4 章「プランのスキーマ」を参照してください。
ブラウザインタフェースを起動し、「Plans」ページにアクセスします。
(省略可能) 「Change Folder」をクリックし、新しいプランを追加するフォルダを指定します。
表示されたウィンドウで、コンポーネントを作成するフォルダの名前を指定します。
フォルダが存在する場合は、フォルダ名を選択して「Change to Selected Folder」をクリックします。
「Plans」ページには、指定したフォルダにあるプランのリストが表示されます。
フォルダが存在しない場合は、フォルダを作成します。
親フォルダを選択し、「New Folder」をクリックします。
「Create New Folder」ウィンドウが表示されます。
新しいフォルダの名前を入力し、「Create」をクリックします。
新しいフォルダは、親フォルダからアクセス許可を継承します。「Create」をクリックしたあと、新しいフォルダが選択された状態でフォルダツリーが表示されます。
一度に複数のフォルダレベルを作成することはできません。複数の入れ子になったフォルダを作成するには、「Change Folder」ウィンドウに戻り、手順 a および b を繰り返す必要があります。
フォルダを作成したあとで、フォルダ名を選択して「Change to Selected Folder」をクリックします。
「Plans」ページには、指定したフォルダにあるプランのリストが表示されます。
作成するプランの名前と簡単な説明を入力して「Create」をクリックします。
そのプランの「Advanced Edit」ページが表示されます。
プロビジョニングシステムは、そのプランの XML スケルトンを作成します。
「Plan Definition」フィールドで次の作業を行います。
「Check In」をクリックします。
プランをチェックインすることを示すウィンドウが表示されます。プランにはバージョン 1.0 が割り当てられます。
「Continue To Check In」をクリックします。