Puede crear un grupo de escritorios flotantes de clones instantáneos para máquinas virtuales Linux con el asistente Agregar grupo de escritorios. Después de crear un grupo de escritorios flotantes de clones instantáneos, puede utilizar las máquinas virtuales Linux como escritorios remotos en una implementación de Horizon.

Horizon Agent para Linux solo admite grupos de escritorios de clones instantáneos creados a partir de máquinas virtuales que ejecutan los siguientes sistemas operativos:

  • Ubuntu 18.04/20.04
  • RHEL Workstation 7.2 o posteriores, y 8.x
  • RHEL Server 7.8, 7.9, 8.3 y 8.4
  • CentOS 7.8, 7.9, 8.3 y 8.4
  • SLED/SLES 12.x/15.x
Nota: Las capacidades de gráficos de vGPU solo se admiten en grupos de escritorios de clones instantáneos creados a partir de máquinas Linux que ejecutan los siguientes sistemas operativos:
  • Ubuntu 18.04/20.04
  • RHEL/CentOS 7.9, 8.3 y 8.4

A continuación se indica cómo configurar los ajustes obligatorios de un grupo de escritorios de clones instantáneos basado en Linux. Para obtener más información sobre cómo crear grupos de escritorios de clones instantáneos, consulte Configurar escritorios virtuales en Horizon.

Requisitos previos

  • Familiarícese con los pasos para crear máquinas virtuales en vCenter Server e instalar sistemas operativos Linux. Si desea obtener más información, consulte Crear una máquina virtual e instalar Linux.
  • Consulte los pasos para la integración de AD usando la solución de autenticación PBISO o la solución de unión sin conexión Samba Winbind. Para obtener más información, consulte Configurar la autenticación PowerBroker Identity Services Open (PBISO) o Configurar la unión a dominio sin conexión mediante Samba.
    Nota: Para crear un grupo de escritorios de clones instantáneos desde una máquina virtual Linux que ejecuta RHEL 8.x, realice la integración de AD usando la solución de unión sin conexión Samba Winbind. No se admiten grupos de escritorios de clones instantáneos para máquinas virtuales RHEL 8.x que usan autenticación PBISO.
  • Familiarícese con los pasos de instalación de Horizon Agent for Linux. Si desea obtener más información, consulte Instalar Horizon Agent en una máquina virtual Linux.
  • Debe saber cómo tomar una instantánea de una máquina virtual Linux apagada usando VMware vSphere Web Client. Consulte "Tomar una instantánea en VMware Host Client" en Administrar un host único de vSphere: VMware Host Client, disponible en la documentación de VMware vSphere.
  • Compruebe que vCenter Server esté agregado a Horizon Connection Server.

Procedimiento

  1. Cree una máquina virtual Linux principal y realice una instalación nueva de un sistema operativo que admita la creación de grupos de escritorios de clones instantáneos. Consulte la lista de sistemas operativos compatibles incluida en este artículo.
    Si desea obtener más información, consulte Crear una máquina virtual e instalar Linux.
    Importante: Utilice siempre una máquina virtual equipada con un sistema operativo Linux recién instalado como la máquina virtual principal de un grupo de escritorios de clones instantáneos. No utilice un sistema ya clonado como máquina virtual principal.
  2. En las máquinas Ubuntu, instale Open VMware Tools (OVT) manualmente con el siguiente comando:
    # apt-get install open-vm-tools

    Consulte Preparar una máquina Linux para la implementación de escritorios remotos para obtener más información.

  3. Instale cualquier paquete de dependencia obligatorio para la distribución de Linux.
    Consulte Instalar paquetes de dependencia para Horizon Agent para obtener más información.
  4. Instale Horizon Agent for Linux en la máquina virtual Linux.
    # sudo ./install_viewagent.sh -A yes
    Consulte Instalar Horizon Agent en una máquina virtual Linux para obtener más detalles.
  5. Integre su máquina virtual Linux con Active Directory.
    • Para utilizar la solución de autenticación PBISO, siga estos pasos:
      1. Descargue PBIS Open 8.5.6 o una versión posterior desde https://www.beyondtrust.com/products/powerbroker-identity-services-open/ e instálelo en su máquina virtual Linux.
        # sudo ./pbis-open-8.5.6.2029.linux.x86_64.deb.sh
      2. Integre su máquina virtual Linux con Active Directory usando la información en la sección de autenticación PowerBroker Identity Services Open (PBISO) en Integrar escritorios Linux con Active Directory.
    • Para utilizar la unión sin conexión de Samba Winbind, configure las siguientes opciones en el archivo /etc/vmware/viewagent-custom.conf. Reemplace YOURDOMAIN por el nombre de NetBIOS del dominio.
      OfflineJoinDomain=samba
      
      NetbiosDomain=YOURDOMAIN
      Nota: Debe utilizar Samba Winbind para integrar una máquina virtual RHEL 8.x con Active Directory. De lo contrario, no se podrá crear el grupo de escritorios flotante de clones instantáneos.
    • Si desea deshabilitar la solución de unión a dominio sin conexión, debe asignar a OfflineJoinDomain el valor none en el archivo /etc/vmware/viewagent-custom.conf. De lo contrario, no se podrá crear el grupo de escritorios flotante de clones instantáneos.
  6. Si el servidor DHCP no transmite a un servidor DNS, especifique un servidor DNS para el sistema Linux.
    Cuando se crea una máquina virtual de clon instantáneo, se agrega un nuevo adaptador de red virtual. Cualquier ajuste del adaptador de red (por ejemplo, el servidor DNS) que aparezca en la plantilla de la máquina virtual, se pierde cuando se agrega el nuevo adaptador de red a la máquina virtual de clon instantáneo. PBIS requiere un servidor DNS válido y no se acepta la asignación de FQDN en /etc/hosts. Para evitar que se pierda la configuración de servidor DNS cuando se agrega el nuevo adaptador de red a la máquina virtual clonada, debe especificar un servidor DNS en su sistema Linux. Por ejemplo, en un sistema Ubuntu 18.04, especifique el servidor DNS agregando las siguientes líneas en el archivo /etc/resolvconf/resolv.conf.d/head.
    nameserver 10.10.10.10
    search mydomain.org
    Nota: Para un resultado óptimo, utilice NetworkManager en lugar de WICD para la administración de redes. WICD podría producir problemas cuando se utiliza con máquinas virtuales con SLED/SLES 15.x de clones instantáneos.
  7. (Opcional) Si desea agregar un montaje NFS al archivo /etc/fstab de la imagen maestra de Linux, utilice uno de los siguientes métodos.
    • Agregue una marca "soft" en /etc/fstab, como:
      10.111.222.333:/share 	/home/nfsmount	nfs	rsize=8192,wsize=8192,timeo=14,soft,intr,tcp
    • Si no quiere usar la marca "soft" en /etc/fstab, no podrá configurar /etc/fstab en la imagen maestra de la máquina virtual Linux. Puede escribir un script de desconexión para configurar el archivo /etc/fstab y, a continuación, especificar este mismo script para la herramienta ClonePrep. Para obtener más información, consulte el documento Administración de Horizon.
  8. Apague la máquina virtual Linux y cree una imagen maestra con una instantánea de la máquina virtual Linux desconectada. Para ello, utilice VMware vSphere Client o VMware vSphere Web Client.
    Si desea obtener más información, consulte "Tomar una instantánea en VMware Host Client" en Administrar un host único de vSphere: VMware Host Client, disponible en la documentación de VMware vSphere.
  9. En Horizon Console, agregue un grupo de escritorios automatizado.
    Seleccione Inventario > Escritorios > Agregar.
  10. Seleccione Grupo de escritorios automatizado y haga clic en Siguiente.
  11. Seleccione Clones instantáneos; a continuación, seleccione la instancia de vCenter Server y haga clic en Siguiente.
  12. Siga los mensajes del asistente para crear el grupo.
    1. Cuando se le solicite, establezca las opciones de Nombre de máquina virtual.
      Opción Descripción
      Habilitar aprovisionamiento Seleccione esta opción.
      Detener aprovisionamiento en error Seleccione esta opción.
      Patrón de nombres Especifique un patrón que use un prefijo en todos los nombres de las máquinas virtuales de escritorio, seguido por un número único. Por ejemplo, especifique LinuxVM-{n}.
      Número máximo de máquinas Especifique el número total de máquinas en el grupo.
      Número de máquinas de reserva (encendidas) Especifique el número de máquinas virtuales de escritorio que estarán disponibles para los usuarios.
      Aprovisionar todas las máquinas por adelantado Seleccione esta opción para que Horizon Agent aprovisione el número de máquinas virtuales especificado en Número máximo de máquinas.
    2. Cuando se le solicite, seleccione Usar VMware Virtual SAN para la directiva de administración de almacenamiento.
    3. Cuando se le solicite, especifique las opciones Dominio, Contenedor de AD y cualquier otro script de personalización que se deba ejecutar después de clonar la máquina virtual.
      Importante: Cuando utilice los scripts de desconexión o postsincronización de ClonePrep, asegúrese de que estos se encuentren en la carpeta /var/userScript, propiedad del usuario raíz, y de que tengan los permisos de archivo establecidos en 700.

Resultados

En Horizon Console, puede ver las máquinas virtuales de escritorio cuando se agregan al grupo. Para ello, seleccione inventario > Escritorios.

Después de crear el grupo, no elimine la imagen maestra ni la quite del inventario de vCenter Server mientras el grupo siga existiendo. Si elimina por error la máquina virtual de imagen maestra del inventario de vCenter Server, debe volver a agregarla y, a continuación, realizar una imagen de inserción usando la imagen actual.

Qué hacer a continuación

Autorice a los usuarios a acceder al grupo. Consulte "Agregar autorizaciones a grupos de escritorios" en Configurar escritorios virtuales en Horizon.