N1 Grid Service Provisioning System 5.0 システム管理者ガイド

プラグインの概要

プラグインとは、特定のアプリケーション向けに作成されたオブジェクトのグループであり、プロビジョニングシステムで使用できるようパッケージ化されています。プラグインを使用すると、最初にアプリケーションをモデル化しなくても、プロビジョニングシステムのさまざまなアプリケーションで作業できます。プラグインは、すぐに使用可能な多数のオブジェクトを提供できます。このため、コンポーネントやプランをゼロから作成する手間を省くことができます。プラグインにより、どの環境でも便利に使用できる共通のオブジェクトが提供されるため、アプリケーションで必要となるすべてのオブジェクトをユーザーが再作成する必要がありません。

プラグインには、次のオブジェクトが含まれます。

プラグインの特性

プラグインのインポート

プラグインの JAR ファイルをインポートすると、プラグインをインストールできます。プラグインをインポートするとき、インポートが完了するまでプロビジョニングシステムがロックダウンされます。

次のタスクでは、プロビジョニングシステムのロックダウンが要求されます。つまり、これらの操作のどれかが実行されている間は、プラグインをインポートできません。また、プラグインのインポート中も、これらの操作のどれも開始できません。

Procedureプラグインをインポートする

ここでは、ブラウザインタフェースを使用してプラグインをインポートする方法について解説します。また、次のコマンドを使用してプラグインをインポートすることもできます。

始める前に

プラグインをインポートするには、admin ユーザーグループのメンバーでなければなりません。

手順
  1. ナビゲーションメニューで、「Administrarive」カテゴリを展開し、「Plug-ins」をクリックします。

  2. 「Import」をクリックします。

    「Import」ページが表示されます。

  3. インポートするプラグインの JAR を選択します。

    • プラグインの JAR ファイル名を入力します。

    • 「Browse」をクリックし、ファイルブラウザから JAR ファイルを選択します。

  4. 「Continue to Import」をクリックします。

    ステータスバーに、プラグインのインポートの進行状況が表示されます。

    プラグインのインポートが完了すると、プラグインの「Details」ページが表示され、JAR ファイルの内容がリストされます。

  5. 「Done」をクリックします。

参照

プラグインのインストール後、プラグインの ReadMe ファイルがあるかどうかを確認します。このファイルは存在しない場合もあります。ファイルが存在する場合は、プラグインのフォルダ許可を設定する方法など、プラグインの管理に関する情報が記載されています。

Procedureプラグインを表示する

ここでは、ブラウザインタフェースを使用してインポートされたプラグインを表示する方法について解説します。また、次のコマンドを使用してプラグインを表示することもできます。

手順
  1. ナビゲーションメニューで、「Administrarive」カテゴリを展開し、「Plug-ins」をクリックします。

  2. 表示するプラグインを選択し、「Details」をクリックします。

    プラグインに含まれるオブジェクトと、プラグインに関する一般的な情報が含まれます。

  3. (省略可能) プラグインに含まれるオブジェクトを表示するには、表示するオブジェクトを選択し、「Details」をクリックします。

    オブジェクトの「Details」ページが表示されます。

  4. (省略可能) プラグインに ReadMe ファイルがある場合は、Download ReadMe.txt ファイルをクリックすると、ファイルを表示できます。

プラグインの編集

プラグインの表示順は、ナビゲーションメニューで変更できます。プラグインの順序を設定しなければ、アルファベット順に表示されます。

Procedureプラグインを編集する

ここでは、ブラウザインタフェースを使用してプラグインのメニュー順を変更する方法について解説します。また、次のコマンドを使用してこのタスクを実行することもできます。

始める前に

プラグインのメニュー順を変更するには、admin ユーザーグループのメンバーでなければなりません。

手順
  1. ナビゲーションメニューで、「Administrarive」カテゴリを展開し、「Plug-ins」をクリックします。

  2. メニュー順を設定するプラグインを選択します。

    プラグインの「Details」ページが表示されます。

  3. 「Edit」をクリックします。

  4. 「Menu Order」フィールドで、ナビゲーションメニューに表示するプラグインの順序を入力します。

    メニュー順の基準は以下のとおりです。

    • 指定の順序よりも優先されるメニュー順はありません。

      つまり、ほかのすべてのプラグインよりも優先表示したいプラグインがある場合、インポートしたすべてのプラグインに対してメニュー順を指定する必要があります。

    • 大きい番号よりも小さい番号のほうが優先されます。

      つまり、メニュー順「1」 は、メニュー順「2」よりも優先されます。

    • 文字よりも数字が優先されます。

    • 小文字よりも大文字が優先されます。

    • 最初の数字または最初の文字が同じ場合は、次の文字がメニュー順を決定します。

プラグインのアップグレード

プラグインの JAR ファイルをインポートすると、プラグインをインストールできます。プラグインを更新するには、プラグインを更新する内容のみが含まれる JAR ファイルをインポートします。このタイプの JAR ファイルはパッチと呼ばれ、ダウンロードサイトにあるパッチです。

パッチの特性

プラグインをアップグレードする場合、パッチは更新された新しいオブジェクトをプロビジョニングシステムに追加します。プラグインのパッチが、同じ名前を持つオブジェクトを追加しようとすると、以下のようになります。

バージョン番号が付いていても付いていなくても、オブジェクトの新しいバージョンを作成する場合には、その既存オブジェクトがプラグインの前のバージョンで作成されている必要があります。

Procedureプラグインをアップグレードする

ここでは、ブラウザインタフェースを使用してプラグインをアップグレードする方法について解説します。また、次のコマンドを使用してプラグインをアップグレードすることもできます。

始める前に

プラグインをアップグレードするには、admin ユーザーグループのメンバーでなければなりません。

手順
  1. ナビゲーションメニューで、「Administrarive」カテゴリを展開し、「Plug-ins」をクリックします。

  2. 「Import」をクリックします。

    「Import」ページが表示されます。

  3. インポートするプラグインの JAR を選択します。

    • プラグインの JAR ファイル名を入力します。

    • 「Browse」をクリックし、ファイルブラウザから JAR ファイルを選択します。

  4. 「Continue to Import」をクリックします。

    ステータスバーに、プラグインのインポートの進行状況が表示されます。

    プラグインのインポートが完了すると、プラグインの「Details」ページが表示され、JAR ファイルの内容がリストされます。

  5. 「Done」をクリックします。

参照

プラグインのインストール後、プラグインの ReadMe ファイルがあるかどうかを確認します。このファイルは存在しない場合もあります。ファイルが存在する場合は、プラグインのフォルダ許可を設定する方法など、プラグインの管理に関する情報が記載されています。

プラグインの削除

プラグインを削除する場合、プロビジョニングシステムは、そのプラグインの全バージョンで作成されたすべてのオブジェクトも削除します。いずれかのオブジェクトが使用されている場合は、プラグインは削除できません。

プラグインを削除すると、プロビジョニングシステムは削除が完了するまでロックダウンされます。

次のタスクでは、プロビジョニングシステムのロックダウンが要求されます。つまり、これらの操作のどれかが実行されている間は、プラグインを削除できません。また、プラグインの削除中も、これらの操作のどれも開始できません。

Procedureプラグインを削除する

ここでは、ブラウザインタフェースを使用してプラグインを削除する方法について解説します。また、次のコマンドを使用してプラグインを削除することもできます。

始める前に

プロビジョニングシステムが、プラグインが所有するオブジェクトのいずれかを使用している場合は、そのプラグインは削除できません。

プラグインを削除するには、admin ユーザーグループのメンバーでなければなりません。

手順
  1. 削除するプラグインの「Details」ページに移動します。

  2. 「Details」ページの下にある「Delete」をクリックします。

    そのプラグインを削除するかどうかが確認されます。

  3. 「Continue to Delete」をクリックします。

    プラグインが削除されると、「Plug-in」ページが更新されます。