Citrix DaaS™

Crear catálogos usando imágenes preparadas en Nutanix AHV Prism Central

  • Crea imágenes preparadas y úsalas para crear un catálogo de máquinas MCS mediante:

  • comandos de PowerShell

Los pasos clave para crear un catálogo de máquinas MCS usando la imagen preparada son:

  1. Crea la definición de la imagen y las versiones iniciales de la imagen.
  2. Usa la versión de la imagen como una imagen preparada para crear un catálogo.

Usar PowerShell

Ejemplo de PowerShell del flujo de trabajo de desacoplamiento de imágenes en Nutanix PC.

Configuración


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

Crear definición de imagen y versión de imagen


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

Crear especificación de versión de imagen


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

Crear esquema de aprovisionamiento


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

<!--NeedCopy-->

Replicar la especificación de versión de imagen en un nuevo clúster


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

<!--NeedCopy-->

Crear un nuevo esquema de aprovisionamiento en el nuevo clúster usando la misma imagen preparada


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

Más información

Qué hacer a continuación

Crear catálogos usando imágenes preparadas en Nutanix AHV Prism Central