Crear un catálogo de Red Hat OpenShift

(/es-es/citrix-virtual-apps-desktops/2507-ltsr/install-configure/machine-catalogs-create.html) describe los asistentes que crean un catálogo de máquinas. La siguiente información cubre detalles específicos de los entornos de virtualización de Red Hat OpenShift.

Nota:

Antes de crear un catálogo de Red Hat OpenShift, termine de crear una conexión y una unidad de alojamiento a Red Hat OpenShift. Consulte (/es-es/citrix-virtual-apps-desktops/2507-ltsr/install-configure/connections/connection-redhat-openshift.html).

Crear una VM de imagen maestra

Se requiere una VM de imagen maestra para crear un catálogo de máquinas.

  1. Acceda a la consola de OpenShift con su ID de inicio de sesión.
  2. Vaya a Virtualization > VirtualMachines para ver la lista de VM, incluidas las VM de imagen maestra.
  3. Cree una imagen maestra. Al crear una imagen maestra, asegúrese de que la VM de imagen maestra tenga un solo dispositivo de almacenamiento.

Nota:

  • Asegúrese de que se agregue un NAD enrutable a la VM de imagen maestra según los requisitos del cliente para el entorno del clúster.
  • Cuando la imagen maestra se une a un dominio, puede perder la confianza del dominio después de usarse para la creación del catálogo. Este problema afecta a Citrix Virtual Apps and Desktops™ 2503 debido a una limitación en el entorno de OpenShift. La solución alternativa es no unirse al dominio en las imágenes maestras. Citrix está trabajando con Red Hat para mejorar las capacidades de aislamiento de red.
  • Al crear un catálogo de máquinas MCS en un entorno de virtualización de Red Hat OpenShift, no puede usar una imagen maestra y un perfil de máquina que tengan diferentes tipos de sistema operativo. Esto se debe a la forma en que Red Hat OpenShift administra cada tipo de sistema operativo. Por lo tanto, no se admite el uso de una VM de Windows como imagen maestra con una VM que no sea de Windows (por ejemplo, Linux) como perfil de máquina, o viceversa.
  • Actualmente, las VM creadas con InstanceType no son compatibles como imagen maestra.

Puede crear catálogos de OpenShift para crear, entregar y administrar máquinas en sus entornos de OpenShift.

Crear un catálogo con Web Studio

Puede crear un catálogo de máquinas MCS en el entorno de Red Hat OpenShift con o sin un perfil de máquina mediante Web Studio. Se utiliza una máquina virtual como entrada de perfil de máquina.

En el asistente de configuración del catálogo de máquinas:

  1. En la página Sistema operativo, seleccione SO multisesión o SO de sesión única.
  2. En la página Administración de máquinas:

    • Seleccione Máquinas con administración de energía (por ejemplo, máquinas virtuales o PC blade).
    • Seleccione implementar máquinas mediante la tecnología de aprovisionamiento de Citrix Citrix Machine Creation Services™ (MCS).
    • Seleccione la unidad de alojamiento de Openshift en Citrix Machine Creation Services (MCS)
  3. En la página Experiencia de escritorio, seleccione la opción según el tipo de máquina que haya seleccionado en la página Tipo de máquina.
  4. En la página Imagen:

    1. Seleccione una imagen maestra. Actualmente, Openshift no admite imágenes preparadas.
    2. Puede añadir una nota para la imagen seleccionada.
    3. Puede seleccionar la casilla de verificación Usar un perfil de máquina y seleccionar un perfil de máquina.
    4. Para habilitar el uso de las funciones más recientes del producto, asegúrese de que la imagen maestra tenga instalada la versión más reciente de VDA. No cambie la selección predeterminada de VDA mínima. Sin embargo, si debe usar una versión anterior de VDA, consulte Versiones de VDA y niveles funcionales.
  5. En la página NIC, seleccione una o varias NIC y asocie una red virtual a cada tarjeta.
  6. En la página Máquinas virtuales:

    1. Especifique cuántas máquinas virtuales quiere crear. Introduzca 0 (cero) si no quiere crear ninguna. Más tarde, puede crear VM para un catálogo vacío agregando máquinas.
    2. Elija la cantidad de memoria (en MB) que tiene cada VM.
    3. Si está creando un catálogo aleatorio no persistente, puede habilitar la caché de escritura diferida (Write-Back Cache) para las máquinas a fin de mejorar el rendimiento de E/S. Consulte Configurar la caché para datos temporales.
  7. Siga las instrucciones en pantalla para completar los pasos restantes, que no incluyen información específica de OpenShift.

También puede usar Studio para crear catálogos de OpenShift para entregar y administrar la potencia de las máquinas existentes en sus entornos de OpenShift. Haga lo siguiente:

En el asistente de configuración del catálogo de máquinas:

  1. En la página Sistema operativo, seleccione SO multisesión o SO de sesión única.
  2. En la página Administración de máquinas, seleccione Máquinas con administración de energía y Otro servicio o tecnología.
  3. En la página Máquinas virtuales, agregue máquinas y sus cuentas de máquina de Active Directory. Puede:

    • Agregar máquinas manualmente: Haga clic en Agregar máquinas para agregar máquinas manualmente. Aparece la ventana Seleccionar VM. Expanda la conexión de OpenShift que creó anteriormente y seleccione los nodos (VM) que quiere agregar. Luego, agregue los nombres de cuenta de máquina asociados.
    • Agregar máquinas mediante un archivo CSV: Haga clic en Agregar archivo CSV para agregar máquinas de forma masiva. Para obtener información sobre cómo usar archivos CSV para agregar máquinas, consulte Usar archivos CSV para agregar máquinas de forma masiva a un catálogo.
  4. Siga las instrucciones en pantalla para completar los pasos restantes, que no incluyen información específica de OpenShift.

Crear un catálogo mediante comandos de PowerShell

Puede crear un catálogo de máquinas MCS en el entorno de Red Hat OpenShift mediante comandos de PowerShell. Puede crear el catálogo de máquinas con o sin un perfil de máquina. Se utiliza una VM como entrada de perfil de máquina.

  1. Abra una ventana de PowerShell.
  2. Ejecute asnp citrix*.
  3. Ejecute comandos de PowerShell para
    1. Crear un grupo de identidades
    2. Crear cuentas de AD
    3. Crear un catálogo de máquinas MCS con VM persistentes con o sin un perfil de máquina.
    4. Agregar VM al catálogo
    5. Crear un catálogo de agentes
    6. Agregar máquinas de agente a las nuevas VM

A continuación, se muestra un script de ejemplo:

Crear un grupo de identidades

New-AcctIdentityPool `
    -IdentityPoolName "IdentityPoolName" `
    -ZoneUid "00000000-0000-0000-0000-000000000000" `
    -NamingScheme "vm###" `
    -NamingSchemeType "Numeric" `
    -AllowUnicode `
    -Domain "MyDomain.local" `
    -AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->

Crear cuentas de AD

New-AcctADAccount `
    -IdentityPoolUid "11111111-1111-1111-1111-111111111111" `
    -ADUserName "MyDomain\MyUserName" `
    -ADPassword SecurePassword `
    -Count 1 `
    -AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->

Crear un esquema de aprovisionamiento con máquinas persistentes (sin perfil de máquina)

New-ProvScheme `
    -ProvisioningSchemeName "ProvisioningSchemeName" `
    -HostingUnitName "HostingUnitName" `
    -IdentityPoolName "IdentityPoolName" `
    -ProvisioningSchemeType "MCS" `
    -MasterImageVM "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MasterImageVM.vm" `
    -NetworkMapping @{"0" = "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MyNetwork.network" } `
    -VMCpuCount 1 `
    -VMMemoryMB 4096 `
    -InitialBatchSizeHint 1 `
    -AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->

Crear un esquema de aprovisionamiento con máquinas persistentes (con perfil de máquina)

New-ProvScheme `
    -ProvisioningSchemeName "ProvisioningSchemeName" `
    -HostingUnitName "HostingUnitName" `
    -IdentityPoolName "IdentityPoolName" `
    -ProvisioningSchemeType "MCS" `
    -MasterImageVM "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MasterImageVM.vm" `
    -NetworkMapping @{"0" = "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MyNetwork.network" } `
    -VMCpuCount 1 `
    -VMMemoryMB 4096 `
    -InitialBatchSizeHint 1 `
    -AdminAddress "MyDDC.MyDomain.Local" `
    -MachineProfile "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MachineProfileVM.vm"
<!--NeedCopy-->

Crear nuevas VMs de aprovisionamiento

New-ProvVM `
    ProvisioningSchemeName "ProvisioningSchemeName" `
    ADAccountName "MyDomain\vm001" `
    AdminAddress "MyDDC.MyDomain.Local"

Lock-ProvVM `
    -ProvisioningSchemeName "ProvisioningSchemeName" `
    -Tag "Brokered" `
    -VMID "TargetNamespace:vm001"
<!--NeedCopy-->

Crear un nuevo catálogo de intermediario

New-BrokerCatalog `
    -Name "ProvisioningSchemeName" `
    -ProvisioningType "MCS" `
    -SessionSupport "MultiSession" `
    -AllocationType "Random" `
    -PersistUserChanges "OnLocal" `
    -ZoneUid "00000000-0000-0000-0000-000000000000" `
    -AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->

Establecer metadatos del catálogo de intermediario

Set-BrokerCatalogMetadata `
    -CatalogId "1" `
    -Name "Citrix_DesktopStudio_IdentityPoolUid" `
    -Value "11111111-1111-1111-1111-111111111111"

Set-BrokerCatalog `
    -Name "ProvisioningSchemeName " `
    -ProvisioningSchemeId "22222222-2222-2222-2222-222222222222"
<!--NeedCopy-->

Crear máquinas de intermediario para las nuevas VMs de aprovisionamiento

New-BrokerMachine `
    -CatalogUid "33333333-3333-3333-3333-333333333333" `
    -AdminAddress "MyDDC.MyDomain.Local" `
    -MachineName "S-0-0-00-0000000000-0000000000-000000000-000000"
<!--NeedCopy-->

Pasos siguientes

Más información

Crear un catálogo de Red Hat OpenShift