App Layering

テンプレートからのレイヤー化イメージの公開

レイヤー化イメージは、イメージテンプレートで指定されたレイヤーと設定から構成される仮想マシンです。イメージテンプレートを使用すると、コネクタ構成で指定したProvisioning Serviceまたはハイパーバイザー内の場所に、必要な数のレイヤー化イメージを公開できます。

レイヤー化イメージが公開されると、スクリプトを使用して重要なレイヤー固有のステップを実行できます。たとえば、Microsoft Officeをアクティブ化できます。これは、仮想マシンが展開ツール用のマスターディスクとして使用される前に実行する必要がある場合があります。

これらのスクリプトを実行するメカニズムは、独自のkmssetup.cmd機能、一度実行サポート、またはスクリプトの手動実行など、さまざまです。すべてのスクリプトが実行されるか、その他の手動ステップが実行され、仮想マシンが目的の状態になった後、スクリプトまたは手動でゲストOSのシャットダウンが開始されます。kmssetup.cmd機能を使用する場合、すべてのレイヤースクリプトとその他のkmssetup機能が完了した後にシャットダウンを開始するための文書化されたプロセスがあります。

レイヤー化イメージを公開するには:

  1. [イメージ] モジュールで、公開するイメージテンプレートを1つ以上選択します。
  2. [アクション] メニューで、[レイヤー化イメージの公開] を選択します。
  3. [確認と完了] ページで、[レイヤー化イメージの公開] を選択します。各イメージテンプレートについて、これにより [レイヤー化イメージの公開] というタスクが開始されます。
  4. タスクバーを確認し、このイメージのディスクが作成されたら、タスクの説明にあるリンクをクリックして次の段階に進みます。

    このリンクは、作成の状態が公開先のプラットフォームによって異なる仮想マシンに移動します。

    • XenServer®、MS Hyper-V、Nutanix(またはその上のプロビジョニングサービス): 仮想マシンは作成されますが、オフになっています。ゲストとしてログインし、コネクタ構成で指定されたスクリプトをマシンに実行させます。
    • Azure(またはAzureのMachine Creation): 仮想マシンを作成するためのウィンドウが開いていますが、未完了です。必要な値を入力し、マシンの作成を完了して、電源をオンにします。マシンはコネクタ構成で指定されたスクリプトを実行します。
      • Azureコネクタは、レイヤー作成に特化して使用されます。
      • AzureのMachine Creationコネクタは、テンプレート公開に特化して使用されます。
    • Google Cloud: Google CloudコンソールでGoogle Cloud ImageからVMを作成し、ゲストオペレーティングシステムとして電源をオンにします。
    • VMware Cloud: VMware仮想マシンテンプレートを使用してVMを作成し、ゲストオペレーティングシステムとして電源をオンにします。

      注:

      仮想マシンのネットワークが正しく機能するためには、標準のVMテンプレートではなく、VMware仮想マシンテンプレートが必要です。

  5. 仮想マシンが目的の状態になったら、シャットダウンします。タスクの状態が [完了] に変わります。

  6. タスクの説明の情報を使用して、環境内のイメージに移動します。

発生しうるエラーメッセージ

以下のエラーが表示され、公開されたイメージにログインして変更を加える必要がある場合は、ローカルユーザーを介して行う必要があり、ドメインユーザーを介してはできません

This system was not shut down properly. Please log off immediately and contact your system administrator.

テンプレートからのレイヤー化イメージの公開