Sun N1 Service Provisioning System ユーザーズガイド (OS Provisioning Plug-In 3.0)

JumpStart Enterprise Toolkit (JET) テクノロジ

OS プロビジョニングプラグインは、JumpStartTM Enterprise Toolkit (JET) テクノロジを通じて提供される機能を使用して、Solaris オペレーティングシステム (OS) をプロビジョニングします。JET は、Sun が開発した JumpStart テクノロジを拡張したもので、ネットワーク経由での Solaris OS のインストールを自動化します。JET を介した OS プロビジョニングプラグインはこの機能をさらに拡張しつつ、複雑さを解消しています。

JET モジュール

JET テクノロジは JumpStart サーバーに製品固有のモジュールを提供し、そのモジュールは Solaris OS およびそのほかの製品を構造化された状態でインストールします。この構造により、JumpStart 終了スクリプトの「アドホック」スクリプティングを通じて実装可能な機能が拡張されます。

OS プロビジョニングプラグインは、次の 3 つの JET モジュールを提供しています。

ゾーンのサポート

OS プロビジョニングプラグインに用意されている JET 機能は Solaris ゾーンを認識し、非大域ゾーンに影響することなく、大域ゾーンにインストールできます。現在、非大域ゾーンは NFS 共有エクスポートをサポートしていないため、非大域ゾーンでは、JET はサポートされません。

JET を介した Solaris のインストールプロセス

JumpStart Enterprise Toolkit の構築シーケンスは次のようになります。

  1. 標準 Solaris インストールフェーズ

  2. 標準 JumpStart 終了スクリプトの呼び出し

  3. 個別のモジュール「インストール」スクリプトの呼び出し

  4. ターゲットサーバーの再起動

  5. (省略可能) プラットフォーム関連のインストール作業 (各レベルのあとに再起動)

  6. (省略可能) アプリケーション関連のインストール作業 (各レベルのあとに再起動)

  7. (省略可能) 最終インストール作業 (再起動なし)

  8. コンソールにログインプロンプトが表示される

最初に再起動したあとの省略可能な手順は、ターゲットサーバーテンプレート内で構成される個別のモジュールに依存します。最初に再起動したあとツールキットが追加の作業を実行することをモジュールが要求するように、モジュールを記述することができます。この要求では、モジュールは作業がプラットフォーム関連領域とアプリケーション関連領域のどちらで行われるか、または追加の再起動が予定されていない場合最後に作業を行う必要があるかどうかを特定できます。