コンポーネントの管理には、Sun N1 Service Provisioning System ソフトウェアのブラウザインタフェースを使用します。
コマンド行インタフェース (CLI) を使用してコンポーネントを管理することもできます。「コンポーネント CLI コマンドの概要」を参照してください。CLI コマンドについての詳細は、『Sun N1 Service Provisioning System 5.2 コマンド行インタフェース (CLI) リファレンスマニュアル』を参照してください。
ブラウザインタフェースに表示されるページに、コンポーネントの表示方法と管理方法に関する情報があります。
「Components」ページ: コンポーネントの一覧を表示したり、リストに新しいコンポーネントを追加したりします。ほかのコンポーネントページにアクセスして、コンポーネントの詳細を表示することもできます。
リポジトリにチェックイン済みのコンポーネントを表示するには、ナビゲーションメニューから「Components」を選択します。
コンポーネントの詳細を表示するには、「Components」ページにアクセスして、該当するコンポーネント名をクリックすると、「Details」ページに詳細が表示されます。
コンポーネントを作成する場合は、「コンポーネントを作成する」を参照してください。
コンポーネントのインストール先を表示するには、コンポーネントの「Details」ページにアクセスして、「Where Installed」をクリックします。
「Details」ページ: コンポーネントの属性、値などのコンポーネントの詳細情報を表示します。このページは、コンポーネントを管理するための情報やボタンも提供します。
「Details」ページに表示される情報は、コンポーネントのコンポーネントタイプによって決まります。
コンポーネントを編集するには、コンポーネントの「Details」ページにアクセスして、「Edit」をクリックします。「Edit」ページでコンポーネントの構成を変更して、「Check In」をクリックします。使用するバージョン番号を選択できます。その後、「Continue To Check In」をクリックします。
コンポーネントを削除する場合は、「コンポーネントを削除する」を参照してください。
コンポーネントの名前を変更するには、コンポーネントの「Details」ページにアクセスして、「Rename」をクリックします。新しいコンポーネント名を指定して「Rename」をクリックします。コンポーネントの名前を変更しない場合は、「Cancel」をクリックします。
コンポーネントを別のフォルダに移動するには、コンポーネントの「Details」ページにアクセスして「Move」をクリックします。コンポーネントの移動先フォルダ名を指定して「Move」をクリックします。コンポーネントを移動しない場合は、「Cancel」をクリックします。
まだ存在しないフォルダにコンポーネントを移動する場合は、「Move Component」ウィンドウで「New Folder」をクリックします。この新しいフォルダは、親フォルダからアクセス許可を継承します。「Create」をクリックすると、新しいフォルダが選択された状態でフォルダツリーが表示されます。「Move」をクリックします。
コンポーネントの XML を編集するには、コンポーネントの「Details」ページにアクセスして「Advanced Edit」をクリックします。XML を適切に変更します。現在の XML を上書きする場合は、「Check In」をクリックします。変更した XML に基づいて新しいコンポーネントを作成する場合は、「Check In As」をクリックします。または、コンポーネントの XML を変更しない場合は、「Cancel」をクリックします。
システムにコンポーネントの XML をダウンロードするには、コンポーネントの「Details」ページにアクセスして「Download」をクリックします。ダウンロード処理を続ける場合は「OK」を、取り消す場合は「Cancel」をクリックします。コンポーネントの XML のダウンロード先ディレクトリを指定し、「Save」をクリックします。コンポーネントの XML をダウンロードしない場合は、「Cancel」 をクリックします。
コンポーネントの変数設定を変更するには、コンポーネントの「Details」ページにアクセスして、「Variable Settings」をクリックします。「Create Set」をクリックして新しい変数設定を作成します。または、コンポーネントから「Import Set」をクリックして、システムから変数設定をインポートします。
コンポーネントのインストール先を表示するには、コンポーネントの「Details」ページにアクセスして、「Where Installed」をクリックします。
「Edit 」ページ: コンポーネントの属性値を変更します。すべてのフィールドを変更できるわけではありません。
このページに表示される情報は、コンポーネントのコンポーネントタイプによって決まります。
次の手順で、単純コンポーネントと複合コンポーネントを作成します。
ナビゲーションメニューから「Components」を選択します。
「Components」ページに、チェックイン済みコンポーネントの一覧が表示されます。
(省略可能) 「Change Folder」をクリックし、新しいコンポーネントを追加するフォルダを指定します。
表示されたウィンドウで、コンポーネントを作成するフォルダの名前を指定します。
フォルダが存在する場合は、フォルダ名を選択して「Change to Selected Folder」をクリックします。
「Components」ページに、指定したフォルダにあるコンポーネントの一覧が表示されます。
フォルダが存在しない場合は、フォルダを作成します。
親フォルダを選択し、「New Folder」をクリックします。
「Create New Folder」ウィンドウが表示されます。
新しいフォルダの名前を入力し、「Create」をクリックします。
新しいフォルダは、親フォルダからアクセス許可を継承します。「Create」をクリックすると、新しいフォルダが選択された状態でフォルダツリーが表示されます。
一度に複数のフォルダレベルを作成することはできません。複数の入れ子になったフォルダを作成するには、「Change Folder」ウィンドウに戻り、手順 a および b を繰り返す必要があります。
フォルダを作成したあとで、フォルダ名を選択して「Change to Selected Folder」をクリックします。
「Components」ページに、指定したフォルダにあるコンポーネントの一覧が表示されます。
「Component」フィールドに新しいコンポーネントの名前を入力して「Create」をクリックします。
新しいコンポーネントの「Edit」ページが表示されます。
コンポーネントを定義します。
(省略可能) 必要があれば、「Component」フィールドでコンポーネント名を変更して「Rename」をクリックします。
ドロップダウンメニュー「Component Type」からコンポーネントタイプを選択します。
選択したコンポーネントタイプが使用するものに応じて、表示されるフィールドの一部が変わります。
ドロップダウンメニュー「Platform Type」から、このコンポーネントを配備できるプラットフォームの種類を選択します。
(省略可能) 「Label」フィールドにラベルを指定します。
(省略可能) 「Description」フィールドに説明を入力します。
その他の必須情報を入力します。
必須情報は選択したコンポーネントタイプに基づいて決まります。
このコンポーネントがほかのコンポーネントを参照する場合は、このコンポーネントが参照するコンポーネントごとにローカル名が作成されます。
プロビジョニングシステムが、コンポーネントをバージョン 1.0 でチェックインすることを示すウィンドウが表示されます。
「Continue To Check In」をクリックします。
変数セットのクローンの作成では、デフォルトセットからでなく、既存の変数セットに基づいて、新しい変数セットを作成できます。
変数設定を、以前にチェックインされたコンポーネントからファイルにダウンロードしてインポートできます。「Components」>「Details」>「Variable Settings」ページの「Create and Edit Variable Settings」表から、「Create Set」リンクを選択します。次のいずれかの方法が使用できます。
「Create Set」リンクを使用して、新しい変数セットを作成します。選択されている場合は、以前作成された変数セットがない場合に限り、新しい列が追加されます。列は、「Set Name」フィールドから始まり、コンポーネントの変数設定を格納するため、一意の変数セット名を入力します。「Edit」リンクには、「Save」、「Cancel」、および「 Delete」があります。
「Import Set From Component 」リンクを使用して、ほかのコンポーネントから変数セットをインポートします。
「Download All Sets」リンクを使用して、すべての変数セットをダウンロードします。
「Import Sets From File」フィールド、「Browse」リンク、および「Import」リンクにより、選択したファイルをアップロードして、インポートできます。インポートされた変数セットが、新しい変数セットとして作成されます。エラーが発生した場合は、変数セットは作成されません。成功した場合は、作成された変数セットの一覧がメッセージとしてセッション内で送信されます。エラーが発生した場合は、エラーメッセージがセッション内で送信されます。
「Application Deployment」下のナビゲーションメニューから、「Components」を選択します。
「Components」>[top]ページが表示され、チェックイン済みのコンポーネントを一覧表示します。
チェックイン済みのコンポーネントを選択します。
「Components」>「Details」ページが表示されます。
ページのボタンをスクロールダウンし、「Variable Settings」を選択します。
「Components」>「Details」>「Variable Settings」ページが表示されます。
「Download All Sets」リンクをクリックします。
変数セットをファイルにエクスポートします (変数セットが作成済みの場合)。
エクスポートしたデータを保存します。
ウィンドウが表示され、エクスポートしたデータの保存先パスが要求されます。ブラウザによっては、エクスポートしたデータが表示された場合に、ブラウザメニューを使用して、エクスポートしたデータを保存 (「File」->「SaveAs」を選択) することが必要になる場合があります。
変数設定のエクスポートを終了したら、「Done」をクリックします。
クローンを作成した変数セットを使用する場合は、「Components」>[top] ページから「Create」を選択します。
新しいコンポーネントを作成し、チェックインを実行します。
最近作成されたコンポーネントを選択し、「Variable Settings」をクリックします。
次のいずれかの方法で、変数セットをインポートします。
別のコンポーネントから変数セットをインポートするには、「Import Set From Component」をクリックします。ポップアップウィンドウが表示され、インポートするコンポーネントを選択できます。選択すると、共通する変数がある場合、インポートするコンポーネントの変数セットがインポートされます。
ファイルから変数セットをインポートするには、変数設定ページの下部にある「Browse」ボタンを クリックして、インポートするファイルを指定します。インポートするファイルの例は、手順 4、手順 5 のように以前エクスポートしたデータです。「Import」リンクをクリックします。ファイルの内容がアップロードされて、解析されたあと、新しい変数設定がインポートされて、作成されます。
「Done」をクリックします。最近作成されたコンポーネントに、コピーされた変数設定が使用されます。
別のコンポーネントが参照しているコンポーネントは削除できません。
インストールされたコンポーネントは、アンインストールされないかぎり削除できません。
プラグインによって作成されたコンポーネントは、プラグインを削除しない限り、削除できません。
ファミリのルートコンポーネントは、そのファミリのルート以外のメンバーが存在している場合、削除できません。
プランの実行中はコンポーネントを削除できません。削除操作とプランの実行は例外なくシステムがロックされ、これらの操作を同時に実行できないようになるからです。
コンポーネントを削除すると、インストールレコードも削除されます。これが当てはまるのは、インストールとアンインストールが行われたコンポーネントに限られ、ユーザーが気づくような変化はありません。コンポーネントと関連付けられているリソースがある場合には、コンポーネントとともにそのリソースも削除されます。直接実行コンポーネント手続きを実行することで作成されたすべてのプランも削除されます。コンポーネントをインストールしたプランの履歴が編集され、プランでインストールしたコンポーネントが削除されたことが反映されます。プランンン履歴そのものは削除されません。
ナビゲーションメニューから「Components」を選択します。
「Components」ページに、チェックイン済みコンポーネントの一覧が表示されます。
「Change Folder」をクリックします。
表示されたウィンドウで、コンポーネントを削除するフォルダの名前を指定します。
フォルダ名を指定して「Change to Selected Folder」をクリックします。
「Components」ページに、指定したフォルダに含まれているコンポーネントの一覧が表示されます。
該当するコンポーネント名をクリックします。
そのコンポーネントの「Details」ページが表示されます。
「Delete」をクリックします。
選択されたコンポーネントをプロビジョニングシステムが削除することを示すウィンドウが表示されます。
「Continue To Delete」をクリックします。
コンポーネントを削除しない場合は、「Cancel」をクリックします。