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 7 Agent for Linux admite los grupos de escritorios de clones instantáneos solo en sistemas con Ubuntu 18.04/16.04, RHEL 7.1, RHEL 8 o versiones posteriores.
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.

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, realice la integración de AD usando la solución de unión sin conexión Samba Winbind. Los grupos de escritorios de clones instantáneos no admiten máquinas virtuales RHEL 8 que usan la 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 entender los pasos para tomar una snapshot de una máquina virtual Linux con VMware vSphere® Web Client. Consulte la sección sobre cómo tomar una snapshot en VMware Host Client de Administrar un host único de vSphere: VMware Host Client.
  • Compruebe que vCenter Server esté agregado al servidor de conexión de Horizon.

Procedimiento

  1. Cree una máquina virtual Linux que tenga instalado Ubuntu 18.04/16.04, RHEL 7.1, RHEL 8 o versiones posteriores.
    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 18.04/16.04:
    # 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 usar la solución de unión sin conexión Samba Winbind, asigne a OfflineJoinDomain el valor samba en el archivo /etc/vmware/viewagent-custom.conf.
      Nota: Debe utilizar Samba Winbind para integrar una máquina virtual RHEL 8 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 en el archivo /etc/fstab del agente maestro de clones instantáneos de VDI 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 principal de la máquina virtual Linux. Puede escribir un script de apagado para configurar el archivo /etc/fstab y, a continuación, especificar ese script de apagado en el panel Personalización de invitado del asistente del grupo de escritorios de clones instantáneos de Horizon Administrator.
  8. Apague la máquina virtual Linux y cree una imagen principal con una snapshot de la máquina virtual Linux desconectada. Para ello, utiliceVMware vSphere® Web Client.
    Consulte la sección sobre cómo tomar una snapshot en VMware Host Client de Administrar un host único de vSphere: VMware Host Client para obtener más información.
  9. En Horizon Administrator, seleccione Catálogo > Grupos de escritorios > Agregar.
  10. Defina el grupo de escritorios.
    1. En el panel Tipo, seleccione Grupo de escritorios automatizado y haga clic en Siguiente.
    2. En el panel Asignación de usuario, seleccione Flotante. Haga clic en Siguiente.
    3. Seleccione Clones instantáneos en el panel de vCenter Server.
  11. Introduzca el ID de grupo de escritorios en el panel Identificación del grupo de escritorio y haga clic en Siguiente.
  12. En el panel Configuración del grupo de escritorios, acepte la configuración predeterminada y habilite HTML Access. Haga clic en Siguiente.
  13. Configure las siguientes opciones de Nombre de máquina virtual en el panel Configuración de aprovisionamiento y haga clic en Siguiente.
    • Seleccione Habilitar aprovisionamiento y Detener aprovisionamiento en error.
    • En el cuadro de texto Patrón de nombres, especifique un patrón que Horizon 7 utilice como prefijo en todos los nombres de máquinas virtuales de escritorio, seguido por un número único. Por ejemplo, especifique LinuxVM-{n}.
    • En el cuadro de texto Número máximo de máquinas, especifique el número total de máquinas del grupo.
    • En el cuadro de texto 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.
    • Seleccione Aprovisionar todas las máquinas por adelantado para que Horizon 7 aprovisione el número de máquinas virtuales que especifique en Número máximo de máquinas.
  14. Seleccione Usar VMware Virtual SAN para la directiva de administración de almacenamiento en el panel Optimización del almacenamiento y haga clic en Siguiente.
  15. En el panel Configuración de vCenter, haga clic en Examinar con cada opción de vCenter Server, seleccione el valor adecuado para cada una y haga clic en Siguiente.
  16. En el panel Personalización de invitado, 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. Haga clic en Siguiente.
    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.
  17. Seleccione Autorizar a los usuarios después de finalizar este asistente en el panel Listo para finalizar y revise los detalles.
  18. Haga clic en Finalizar.

Resultados

En Horizon Administrator, puede ver las máquinas virtuales de escritorio cuando se agregan al grupo. Para ello, seleccione Catálogo > Grupos de escritorios.

Después de crear el grupo, no elimine la imagen principal ni la quite del inventario de vCenter Server mientras el grupo siga existiendo. Si elimina por error la máquina virtual de imagen principal 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 la sección sobre cómo agregar autorizaciones a grupos de escritorios en Configurar escritorios virtuales en Horizon 7.