在 Nutanix AHV Prism Central 中创建预准备映像计算机目录

Last published : Nov 13, 2026
创建准备好的映像,并使用这些准备好的映像通过以下方式创建 MCS 计算机目录:
  • (#use-powershell)
使用准备好的镜像创建 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}

创建映像定义和映像版本

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

创建映像版本规范

$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'"

创建预配方案

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

将映像版本规范复制到新群集

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

在新群集中使用相同的预准备映像创建新的预配方案

$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

更多信息

下一步去哪里

<<<<<<<< HEAD:zh-cn/citrix-virtual-apps-desktops/current-release/install-configure/create-prepared-image-machine-catalogs-nutanix.md