N1 Service Provisioning System 4.1 ユーザーガイド

プランの実行

プランをチェックインしたら、ホストに操作を行うため、プランを実行することができます。

Procedure実行中のプランを表示する

手順
  1. 左側のナビゲーションメニューで、「plans」をクリックします。

    HTML ユーザーインタフェースには、すでにデータベースにチェックインされているプランを一覧表示する、「plans」ページが表示されます。

  2. 目的のプランがある行を見つけ、「details」をクリックします。

    HTML ユーザーインタフェースには、そのプランの「Plan Details」ページが表示されます。

  3. ページの最下部近くにある「run」ボタンをクリックします

    HTML ユーザーインタフェースには「Plan Details Run」ページが表示されます。

  4. 必要な情報を入力し、「run preflight only」をクリックしてプランが正しく実行されることを確認するか、「run plan (includes preflight)」をクリックして、プランを実行します。

Procedureコンポーネントの直接実行手続きを使用する

複数のコンポーネントやホスト間の同期が含まれない、単純な配備の場合は、プランを記述する必要がないこともあります。 その代わりに、配備するコンポーネントをチェックインすると プロビジョニングソフトウェア により自動的に生成される「直接実行」手続きの 1 つを使用することができます。

このような「直接実行」手続きの 1 つを実行するには、次の操作を行います。

手順
  1. 左側のナビゲーションメニューで、「components」をクリックします。

    HTML ユーザーインタフェースには、すでにデータベースにチェックインされているコンポーネントを一覧表示する、「components」ページが表示されます。

  2. コンポーネントがあるテーブルで、配備するコンポーネントを説明する行を見つけ、「details」をクリックします。

    HTML ユーザーインタフェースには、そのコンポーネントの「Components Details」ページが表示されます。

  3. 「component procedures」テーブルで、実行する手続きの名前の隣にあるチェックボックスをクリックしてから、「run」をクリックします。

    HTML ユーザーインタフェースには、その手続きの「Plan Details Run」ページが表示されます。

  4. ページ上のフィールドを使用して、変数を入力し、プランの実行時に使用するパラメータを選択します。

    • 「plan parameters」領域で、「target host field」フィールドを使用してこのプランの実行対象であるホストを選択するか、プルダウンメニューを使用してターゲットホストのセットを選択します。

    • 「plan variables」領域で、設定が必要な変数を設定します。 設定すべき変数が存在するかどうかは、プランの内容によって決まります。

    • 「options」領域で、詳細なプリフライトを実行するかどうかを選択します。 詳細なプリフライトを実行すると、プリフライトに要する時間が長くなりますが、プリフライトがより詳細になります。

    • 「limits」領域で、表示されているフィールドにホスト数を入力して、同時に実行するホストの数を制限します。 表示されているフィールドに数を入力し、プルダウンメニューから「minutes」などの時間の単位を選択することで、プラン全体の実行時間を制限したり、ネイティブ呼び出しの実行時間を制限することもできます。

  5. 次のいずれかの操作を行います。

    • 手続きのプリフライトテストのみを実行するには、「run preflight only」をクリックします。

    • プリフライトテストを実行してから、プリフライトテストでエラーがなかったという前提で手続き自体を実行するには、「run plan (includes preflight)」をクリックします。

CLI コマンドの概要

表 6–2 に、プランの実行に関連付けられた CLI コマンドの説明を示します。

表 6–2 pe コマンドの概要

コマンド 

説明 

pe.h.prep 

ホストのセットを準備する。 

pe.p.en 

execNative ステップの出力を表示する。 

pe.p.la 

実行中および完了したプランを一覧表示する。 

pe.p.lo 

実行中または完了したプランに関する情報を一覧表示する。 

pe.p.del 

完了したプラン実行の履歴を削除する。 

pe.p.lp 

プランに関連付けられたサブプランとターゲットを一覧表示する。 

pe.p.run 

プランを実行する。 

pe.p.stop 

実行中のプランを停止する。 

pe.pi.lo 

プランの実行に使用されるパラメータを一覧表示する。