Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

7.2. テンプレートの作成

追加の仮想マシンを作成するためのブループリントとして使用する既存の仮想マシンからテンプレートを作成します。

テンプレートの作成時に、ディスクのフォーマットを raw または QCOW2 に指定します。

  • QCOW2 ディスクはシンプロビジョニングされます。
  • ファイルストレージ上の raw ディスクはシンプロビジョニングされます。
  • ブロックストレージ上の raw ディスクは、事前に割り当てられます。

テンプレートの作成

  1. ComputeVirtual Machines をクリックし、ソース仮想マシンを選択します。
  2. 仮想マシンの電源がオフで、ステータスが Down であることを確認します。
  3. More ActionsMake Template をクリックします。New Template ウィンドウのすべてのフィールドの詳細は、「New Templateウィンドウの設定についての説明」 を参照してください。
  4. テンプレートの NameDescription、および Comment を入力します。
  5. Cluster ドロップダウンリストから、テンプレートを関連付けるクラスターを選択します。デフォルトでは、これはソース仮想マシンのクラスターと同じです。
  6. 必要に応じて、CPU Profile ドロップダウンリストから、テンプレートの CPU プロファイルを選択します。
  7. 必要に応じて、Create as a Template Sub-Version チェックボックスを選択し、Root Template を選択し、Sub-Version Name を入力して、既存のテンプレートのサブテンプレートとして新規テンプレートを作成します。
  8. Disks Allocation セクションで、Alias テキストフィールドにディスクのエイリアスを入力します。Format ドロップダウンでディスク形式を、Target ドロップダウンからディスクを保存するストレージドメインを、Disk Profileドロップダウンでディスクプロファイルを選択します。デフォルトでは、これはソース仮想マシンの設定と同じです。
  9. Allow all users to access this Template チェックボックスを選択して、テンプレートをパブリックにします。
  10. Copy VM permissions チェックボックスを選択して、ソース仮想マシンのパーミッションをテンプレートにコピーします。
  11. Seal Template チェックボックスを選択し(Linux のみ)、テンプレートをシールします。

    注記

    virt-sysprep コマンドを使用するシーリングにより、仮想マシンに基づいてテンプレートを作成する前に、仮想マシンからすべてのシステム固有の詳細が削除されます。これにより、同じテンプレートを使用して作成される後続の仮想マシンに元の仮想マシンの詳細が引き継がれるのを防ぎます。また、予測可能な vNIC の順序などの他の機能が動作することも保証されます。詳細は、付録B virt-sysprep の操作 を参照してください。

  12. OK をクリックします。

テンプレートの作成中、仮想マシンのステータスは Image Locked と表示されます。テンプレートの作成プロセスには、仮想ディスクのサイズやストレージハードウェアの機能によって最大 1 時間かかる場合があります。完了すると、テンプレートが Templates タブに追加されます。テンプレートに基づいて新しい仮想マシンを作成できるようになりました。

注記

テンプレートが作成されると、テンプレートの作成後に既存の仮想マシンとそのテンプレートの両方が使用できるように、仮想マシンがコピーされます。