Debe realizar algunas tareas a fin de preparar una máquina Linux para usarla como escritorio remoto en una implementación de Horizon 7.

Para preparar una máquina Linux para que sea administrada por Horizon 7, debe habilitar la comunicación entre la máquina y el servidor de conexión. Debe configurar la red de la máquina Linux para que esta pueda hacer ping en la instancia del servidor de conexión usando su FQND (nombre de dominio completo).

Open VMware Tools (OVT) está preinstalado en las máquinas RHEL, CentOS y SLED/SLES. Si está preparando alguna de estas máquinas para usarla como escritorio remoto, puede omitir los pasos del 1 al 5 del siguiente procedimiento que describen cómo instalar VMware Tools si ejecuta manualmente el instalador.

Si está usando una máquina Ubuntu, instale OVT en ella. Si está preparando esta máquina para usarla como escritorio remoto, puede omitir los pasos del 1 al 5 del siguiente procedimiento e instalar OVT manualmente en su máquina Ubuntu usando el siguiente comando:
apt-get install open-vm-tools-desktop

Requisitos previos

  • Verifique que se haya creado una máquina virtual nueva en vCenter Server y que su distribución de Linux estuviera instalada en la máquina.
  • Familiarícese con los pasos para montar e instalar VMware Tools en una máquina virtual Linux. Consulte "Instalar o actualizar VMware Tools manualmente en una máquina virtual Linux" en el documento Administrar máquinas virtuales de vSphere.
  • Familiarícese con los pasos para configurar su máquina Linux para que el DNS pueda resolverla. Estos pasos varían en las diferentes distribuciones y versiones de Linux. Para obtener instrucciones, consulte la documentación de su distribución y su versión de Linux.

Procedimiento

  1. En vSphere Web Client o en vSphere Client, monte el disco virtual de VMware Tools en la máquina virtual.
  2. Haga clic con el botón secundario en el archivo del instalador de VMware Tools, VMwareTools.x.x.x-xxxx.tar.gz, haga clic en Extraer en y seleccione el escritorio de su distribución de Linux.
    La carpeta vmware-tools-distrib se extrae en el escritorio.
  3. En la máquina virtual, inicie sesión en la raíz y abra una ventana de terminal.
  4. Descomprima el archivo tar del instalador de VMware Tools.
    Por ejemplo:
    tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz
  5. Ejecute el instalador y configure VMware Tools.
    Es posible que el comando varíe ligeramente en diferentes distribuciones de Linux. Por ejemplo:
    cd vmware-tools-distrib
    sudo ./vmware-install.pl -d
    Normalmente, el archivo de configuración vmware-config-tools.pl se ejecuta después de que el archivo del instalador termine de ejecutarse.
  6. Asigne 127.0.0.1 como nombre de host de la máquina Linux en el archivo /etc/hosts.
    Para RHEL, CentOS, SLES y SLED, debe asignar manualmente 127.0.0.1 como nombre de host porque no está asignado automáticamente. Para Ubuntu, este paso no es necesario, ya que está asignado de forma predeterminada. Este paso tampoco es necesario cuando implementa escritorios por lotes, ya que el proceso de clonación agrega esta asignación.
    Nota: Si cambia el nombre de host de la máquina Linux después de instalar Horizon Agent, debe asignar 127.0.0.1 como nuevo nombre de host en el archivo /etc/hosts. De lo contrario, se seguirá usando el nombre de host antiguo.
  7. Para RHEL y CentOS, verifique que virbr0 esté deshabilitado.
    virsh net-destroy default
    virsh net-undefine default
    service libvirtd restart
  8. Asegúrese de que las instancias de Horizon Connection Server en el pod puedan resolverse a través del DNS.
  9. Configure la máquina Linux para que se ejecute en modo gráfico de forma predeterminada.
    Por ejemplo, el siguiente comando configura una máquina CentOS para que se ejecute en modo gráfico.
    systemctl set-default graphical.target
  10. En una máquina Ubuntu que estuviera configurada para autenticarse con un servidor OpenLDAP, establezca el nombre de dominio completo en la máquina.
    Este paso asegura que la información pueda mostrarse correctamente en el campo Usuario de la página Sesiones de Horizon Console. Edite el archivo /etc/hosts de la siguiente forma:
    1. # nano /etc/hosts
    2. Agregue el nombre de dominio completo. Por ejemplo: 127.0.0.1 hostname.domainname hostname.
    3. Cierre y guarde el archivo.
  11. Para SUSE, deshabilite Cambiar nombre de host mediante DHCP. Establezca el nombre de host o de dominio.
    1. En Yast, haga clic en Configuración de red.
    2. Haga clic en la pestaña Nombre de host/DNS.
    3. Desmarque Cambiar nombre de host mediante DHCP.
    4. Introduzca el nombre de host y el nombre de dominio.
    5. Haga clic en Aceptar.

Resultados

Después de instalar VMware Tools, si actualiza kernel de Linux, es posible que VMware Tools deje de ejecutarse. Para resolver el problema, consulte http://kb.vmware.com/kb/2050592.