Citrix DaaS™

Nutanix AHV Prism Central で準備済みイメージを使用してカタログを作成する

準備済みイメージを作成し、その準備済みイメージを使用して、次の方法で MCS マシンカタログを作成します。

準備済みイメージを使用して MCS マシンカタログを作成する主な手順は次のとおりです。

  1. イメージ定義と初期イメージバージョンを作成します。
  2. イメージバージョンを準備済みイメージとして使用してカタログを作成します

PowerShell を使用する

Nutanix PC におけるイメージデカップリングワークフローの PowerShell の例。

セットアップ

$CustomProperties='<CustomProperties xmlns="http://schemas.citrix.com/2014/xd/machinecreation"><StringProperty Name="ClusterId" Value="00062c63-1fb0-58c9-4fc8-5c2573352378"/></CustomProperties>'
$MasterImagePath="XDHyp:\HostingUnits\${HostingUnitName}\Templates.folder\hai-vda-novtpm01.template\Initial Version.templateversion"
$VMNetwork1A="XDHyp:\HostingUnits\${HostingUnitName}\Clusters.folder\mcs-pvs-ntnx-cluster01.cluster\vmNwCl1-A.network"
$NetworkMapping=@{"0"=$VMNetwork1A}
<!--NeedCopy-->

イメージ定義とイメージバージョンを作成する

$ImageDefinition = New-ProvImageDefinition -ImageDefinitionName $ImgDefName -OsType Windows -VdaSessionSupport SingleSession
$ImageVersion = New-ProvImageVersion -ImageDefinitionName $ImageDefinition.ImageDefinitionName -Description "V1"
Add-ProvImageDefinitionConnection -ImageDefinitionName $ImageDefinition.ImageDefinitionName -HypervisorConnectionName $HostingConnection
<!--NeedCopy-->

イメージバージョンの仕様を作成する

$MasterImageVersionSpec = Add-ProvImageVersionSpec -ImageDefinitionName $ImageVersion.ImageDefinitionName -ImageVersionNumber $ImageVersion.ImageVersionNumber -HostingUnitName $HostingUnitName -MasterImagePath $MasterImagePath
$ProvTask = New-ProvImageVersionSpec -SourceImageVersionSpecUid  $MasterImageVersionSpec.ImageVersionSpecUid -NetworkMapping $NetworkMapping -MachineProfile $MachineProfile -CustomProperties $CustomProperties -AdditionalStorageIds 00062c6d-09a3-134b-446d-58a2e17d0f88 -RunAsynchronously
$PreparedImageVersionSpec = Get-ProvImageVersionSpec -ImageDefinitionName $ImgDefName -ImageVersionNumber 1 -Filter "PreparationType -eq 'Mcs'"
<!--NeedCopy-->

プロビジョニングスキームを作成する

$ProvTask = New-ProvScheme -ProvisioningSchemeName $ProvSchemeName -ImageVersionSpecUid $PreparedImageVersionSpec.ImageVersionSpecUid -HostingUnitName $HostingUnitName -IdentityPoolName $IdentityPoolName -CleanOnBoot -Scope @() -SecurityGroup @() -NetworkMapping $NetworkMapping -CustomProperties $CustomProperties -MachineProfile $MachineProfile -RunAsynchronously
<!--NeedCopy-->

イメージバージョンの仕様を新しいクラスターにレプリケートする

Add-ProvImageVersionSpecInstance -ImageVersionSpecUid $PreparedImageVersionSpec.ImageVersionSpecUid -StorageID 00062c6d-09a3-134b-446d-58a2e17d0f88
<!--NeedCopy-->

同じ準備済みイメージを使用して、新しいクラスターに新しいプロビジョニングスキームを作成する

$CustomProperties='<CustomProperties xmlns="http://schemas.citrix.com/2014/xd/machinecreation"><StringProperty Name="ClusterId" Value="00062c6d-09a3-134b-446d-58a2e17d0f88"/></CustomProperties>'
$ProvTask = New-ProvScheme -ProvisioningSchemeName $ProvSchemeName -ImageVersionSpecUid $PreparedImageVersionSpec.ImageVersionSpecUid -MachineProfile $MachineProfile -HostingUnitName $HostingUnitName -IdentityPoolName $IdentityPoolName -CleanOnBoot -Scope @() -SecurityGroup @() -NetworkMapping $NetworkMapping -CustomProperties $CustomProperties -RunAsynchronously
<!--NeedCopy-->

詳細情報

  • イメージ管理(/ja-jp/citrix-daas/install-configure/image-management.html)

次のステップ

  • 準備されたイメージを使用して作成されたカタログを管理する(/ja-jp/citrix-daas/install-configure/manage-prepared-image-machine-catalogs.html)
Nutanix AHV Prism Central で準備済みイメージを使用してカタログを作成する