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

Horizon Agent for Linux admite los grupos de escritorios de clones instantáneos solo en sistemas con Ubuntu 20.04/18.04/16.04, RHEL 7.1 o versiones posteriores, RHEL 8.x o SLED/SLES 12.x.
Nota: Las funcionalidades de gráficos vGPU no se admiten en los grupos de escritorios de clones instantáneos creados a partir de escritorios Linux.

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 Console.

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 7 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 la sección sobre cómo tomar una instantánea en VMware Host Client de Administrar un host único de vSphere: VMware Host Client.
  • Compruebe que vCenter Server esté agregado a Horizon Connection Server.

Procedimiento

  1. Cree una máquina virtual Linux que tenga instalado Ubuntu 20.04/18.04/16.04, RHEL 7.1 o versiones posteriores, RHEL 8.x o SLED/SLES 12.x.
    Si desea obtener más información, consulte Crear una máquina virtual e instalar Linux.
  2. Use el siguiente comando para instalar manualmente Open VMware Tools (OVT) en su equipo con Ubuntu:
    # 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 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 16.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
  7. (Opcional) Si desea agregar un montaje NFS al archivo /etc/fstab de la máquina virtual Linux de imagen maestra, 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 máquina virtual Linux de imagen maestra. 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 VMware Horizon Console.
  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, utiliceVMware vSphere® Web Client.
    Consulte la sección sobre cómo tomar una instantánea en VMware Host Client de Administrar un host único de vSphere: VMware Host Client para obtener más información.
  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 Horizon 7 use como 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 7 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 máquina virtual Linux de 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 Console.