Citrix DaaS

Administrar un catálogo de VMware

Administrar catálogos de máquinas describe los asistentes con los que se administra un catálogo de máquinas. La siguiente información incluye detalles específicos de los entornos de virtualización de VMware.

Nota:

Antes de administrar un catálogo de VMware, debe terminar de crear un catálogo de VMware. Consulte Crear un catálogo de VMware.

Actualizar el ID de carpeta de un catálogo de máquinas

Para actualizar el ID de carpeta de un catálogo de máquinas de MCS, especifique FolderId en las propiedades personalizadas del comando Set-ProvScheme. Las máquinas virtuales creadas después de actualizar el ID de carpeta se crean bajo este nuevo ID de carpeta. Si esta propiedad no se especifica en CustomProperties, las máquinas virtuales se crean en la carpeta en la que se encuentra la imagen maestra.

Siga estos pasos para actualizar el ID de carpeta de un catálogo de máquinas.

  1. Abra un explorador web e introduzca la URL de vSphere Web Client.
  2. Introduzca las credenciales y haga clic en Login.
  3. Cree una carpeta de ubicación de máquinas virtuales en vSphere Web Client.
  4. Abra una ventana de PowerShell.
  5. Ejecute asnp citrix* para cargar los módulos de PowerShell específicos de Citrix.
  6. Especifique FolderID en el campo CustomProperties de Set-ProvScheme. En este ejemplo, el valor del ID de la carpeta esgroup-v2406.

    Set-ProvScheme -ProvisioningSchemeUid "50bb319c-2e83-4a37-9ea1-94f630687372" -CustomProperties "<CustomProperties xmlns=""http://schemas.citrix.com/2014/xd/machinecreation"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance""><Property xsi:type=""StringProperty"" Name=""FolderId"" Value=""group-v2406"" /></CustomProperties>"
    <!--NeedCopy-->
    
  7. Agregue una VM al catálogo de máquinas mediante Studio.
  8. Compruebe la nueva VM en vSphere Web Client. La nueva máquina virtual se crea en la nueva carpeta.

Buscar el ID de carpeta mediante los comandos de PowerShell

Use el comando Get-HypConfigurationDataForItem de Powershell para buscar el ID de una carpeta existente en el Hypervisor de VMware.

Cree una conexión de alojamiento y un grupo de recursos para un Hypervisor de VMware. A continuación, siga estos pasos para buscar el ID de una carpeta en ese Hypervisor.

  1. Determine la ruta de XDHyp a la raíz del árbol de carpetas de la VM. Por ejemplo:

    XDHyp:\Connections\VMwareConn\Datacenter.datacenter
    <!--NeedCopy-->
    
  2. Use Get-HypConfigurationDataForItem para obtener la estructura del árbol. Por ejemplo:

    Get-HypConfigurationDataForItem -LiteralPath XDHyp:\Connections\VMwareConn\Datacenter.datacenter
    <!--NeedCopy-->
    
  3. Ejecute el siguiente comando para identificar el ID de carpeta en el XML de salida. En este ejemplo, busque el ID de carpeta de ExampleFolderen la salida XML.

    $result = Get-HypConfigurationDataForItem -LiteralPath XDHyp:\Connections\VMwareConn\Datacenter.datacenter
    $result.VmPlacementFolder
    <!--NeedCopy-->
    

    Salida XML:

    <?xml version="1.0" encoding="utf-16"?>
    <CtxVmPlacementFolder xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Name>vm</Name>
    <Id>group-v4</Id>
    <SubFolder>
    <CtxVmPlacementFolder>
      <Name>vCLS</Name>
      <Id>group-v75</Id>
      <SubFolder />
    </CtxVmPlacementFolder>
    <CtxVmPlacementFolder>
      <Name>MyOtherFolder</Name>
      <Id>group-v1110</Id>
      <SubFolder />
    </CtxVmPlacementFolder>
    <CtxVmPlacementFolder>
      <Name>ExampleFolder</Name>
      <Id>group-v4658</Id>
      <SubFolder />
    </CtxVmPlacementFolder>
    </SubFolder>
    </CtxVmPlacementFolder>
    <!--NeedCopy-->
    

Buscar el ID de carpeta en vSphere

Acceda al MOB en cualquier sistema ESXi o vCenter Server para buscar el ID de carpeta de las máquinas virtuales.

El explorador de objetos administrados (MOB) es una aplicación de servidor basada en web que está integrada en todos los sistemas ESX/ESXi y vCenter Server. Esta utilidad vSphere le permite ver información detallada sobre objetos como máquinas virtuales, almacenes de datos y grupos de recursos.

  1. Abra un explorador web e introduzca http://x.x.x.x/mob, donde x.x.x.x es la dirección IP del host de vCenter Server o ESX/ESXi. Por ejemplo: https://10.60.4.70/mob.
  2. En la página de inicio de MOB, haga clic en el valor del contenido de la propiedad.
  3. Haga clic en el valor de rootFolder.
  4. Haga clic en el valor de childEntity.
  5. Haga clic en el valor de vmFolder.
  6. Puede encontrar el ID de la carpeta en el valor de childEntity.

Identificar los recursos creados por MCS

A continuación, se muestran las etiquetas que MCS agrega a los recursos de la plataforma VMware. Las etiquetas de la tabla se representan como “clave”: “valor”.

Resource name Etiqueta
Máquina virtual de preparación “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “XdConfig:”XdProvisioned=True”
VM en catálogo “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “XdConfig:”XdProvisioned=True”

Más información

Administrar un catálogo de VMware