Crear un catálogo de Red Hat OpenShift (Vista previa)

(/es-es/citrix-virtual-apps-desktops/2503/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/2503/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 solo un dispositivo de almacenamiento.

Nota:

  • Elimine la definición de conexión de red (NAD) predeterminada con el tipo Masquerade y la red de pods, que se adjunta automáticamente al crear la VM de imagen maestra. Además, asegúrese de que se agregue una 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, podría 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

Actualmente, puede usar Studio para crear catálogos de Openshift para entregar y administrar la energía de las máquinas existentes en sus entornos de OpenShift.

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 máquinas virtuales. Expanda la conexión de OpenShift que creó anteriormente y seleccione los nodos (VM) que desea 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 con comandos de PowerShell

Actualmente, solo 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 máquinas virtuales persistentes con o sin perfil de máquina.
    4. Agregar máquinas virtuales al catálogo
    5. Crear un catálogo de agentes
    6. Agregar máquinas de agente a las nuevas máquinas virtuales

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 ProvVM

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 agentes

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 del agente

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 agente para las nuevas ProvVM

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

Pasos siguientes

  • Si este es el primer catálogo creado, Web Studio le guiará para (/es-es/citrix-virtual-apps-desktops/2503/install-configure/delivery-groups-create.html)
  • Para revisar todo el proceso de configuración, consulte (/es-es/citrix-virtual-apps-desktops/2503/install-configure.html)
  • Para la administración de energía, consulte (/es-es/citrix-virtual-apps-desktops/2503/install-configure/power-management/power-manage-openshift-vms.html)

Más información

  • Crear y administrar conexiones y recursos(/es-es/citrix-virtual-apps-desktops/2503/install-configure/connections.html)
  • Conexión a Red Hat OpenShift(/es-es/citrix-virtual-apps-desktops/2503/install-configure/connections/connection-redhat-openshift.html)
  • Crear catálogos de máquinas(/es-es/citrix-virtual-apps-desktops/2503/install-configure/machine-catalogs-create.html)
Crear un catálogo de Red Hat OpenShift (Vista previa)