Puede actualizar Horizon Agent en una máquina virtual Linux si instala la versión más reciente de Horizon Agent.

Nota: Para obtener instrucciones generales sobre cómo actualizar grupos de escritorios, consulte "Actualizar escritorios virtuales y publicados" en el documento Instalación y actualización de Horizon 8, disponible en el portal Documentación de VMware Horizon.

Al actualizar Horizon Agent en RHEL 8.x, puede elegir entre los siguientes formatos de instalador:

  • El paquete de instalación .tar.gz, que no está firmado digitalmente. La configuración de funciones de Horizon Agent existente y el modo de implementación de máquinas virtuales no se conservan automáticamente. Para mantener la configuración existente, debe incluir los parámetros de función adecuados al ejecutar el instalador.
  • El paquete de instalación .rpm, que está firmado digitalmente. La configuración de funciones de Horizon Agent existente y el modo de implementación de máquinas virtuales se conservan automáticamente.

Al actualizar Horizon Agent en una distribución de Linux que no sea RHEL 8.x, debe utilizar el paquete de instalación .tar.gz. Para mantener su configuración actual de la función, debe incluir los parámetros de función adecuados al ejecutar el instalador.

Además, puede elegir entre dos tipos de implementación de máquinas virtuales.

Implementación de máquinas virtuales no administradas

  • Este tipo de actualización está disponible para las máquinas virtuales no administradas existentes.
  • El instalador de Horizon Agent registra la máquina virtual en Horizon Connection Server, lo que requiere la información del administrador del agente.
  • El asistente Creación de grupo de escritorios usa Otros orígenes de la página Origen de la máquina para seleccionar la máquina virtual registrada.

Implementación de máquinas administradas

  • Este tipo de actualización está disponible para las máquinas virtuales administradas o no administradas.
  • El instalador de Horizon Agent no se comunica con Horizon Connection Server.
  • El asistente para crear un grupo de escritorios usa Máquinas virtuales de vCenter de la página Origen de la máquina para seleccionar las máquinas virtuales a través de vCenter.
  • La implementación admite las siguientes funciones:
    • Directiva de alimentación de máquinas remotas
    • Permitir a los usuarios restablecer sus máquinas

Puede utilizar los siguientes métodos para actualizar una máquina virtual no administrada:

  • Conserve la implementación de la máquina virtual no administrada durante la actualización a la versión más reciente de Horizon Agent. Este escenario de actualización no requiere ninguna modificación de configuración en Horizon Connection Server.
  • Actualice de una implementación de máquina virtual no administrada a una implementación de máquina virtual administrada que utilice la versión más reciente de Horizon Agent. Este escenario de actualización requiere la creación de un nuevo grupo de escritorios basado en la máquina virtual.
Nota: Para garantizar el mejor rendimiento posible, actualice a una implementación de máquina virtual administrada. La actualización de Horizon Agent no admite la conversión de una implementación de máquina virtual administrada en una implementación de máquina virtual no administrada.

Requisitos previos

  • Verifique que el proceso VMwareBlastServer no se esté ejecutando. Para detener este proceso, utilice uno de los siguientes métodos:
    • Asegúrese de que el usuario cierre sesión en la máquina y que no haya ninguna sesión de escritorio activa.
    • Reinicie la máquina virtual.
  • Si va a actualizar Horizon Agent con el instalador tarball, revise los parámetros opcionales del script de configuración de install_viewagent.sh. Consulte Opciones de la línea de comandos para instalar Horizon Agent for Linux.

Procedimiento

  • Actualice Horizon Agent for Linux con el instalador tarball sin firmar.
    Nota: Para una máquina RHEL 8.x, también tiene la opción de instalar Horizon Agent mediante un instalador firmado digitalmente. Consulte el procedimiento que se describe más adelante en este artículo.
    1. (RHEL 8.x) Si la versión de Horizon Agent existente se instaló con un instalador RPM firmado digitalmente, desinstale el software del agente como se describe en Desinstalar Horizon Agent de una máquina virtual Linux.
    2. Descargue el instalador tarball más reciente de Horizon Agent para Linux en el sitio de descargas de VMware: https://my.vmware.com/web/vmware/downloads.
      Vaya a la página de descargas de la versión actual de VMware Horizon y, a continuación, a la página de descarga de VMware Horizon for Linux de 64 bits.

      Descargue el archivo tar del instalador de Horizon Agent con el nombre de archivo VMware-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gz, donde YYMM es el número de versión de marketing, y.y.y es el número de versión interna y xxxxxxx es el número de compilación.

    3. Descomprima el archivo tar para su distribución Linux.
      Por ejemplo:
      tar -xzvf VMware-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gz
    4. Para admitir ciertas funciones, compruebe que haya instalado los controladores necesarios de la siguiente manera.
    5. Desplácese hasta la carpeta tarball y ejecute el script install_viewagent.sh de acuerdo con uno de los siguientes escenarios de actualización. Además, incluya los parámetros de la línea de comandos para cualquier función opcional que quiera instalar, como el redireccionamiento USB.
      Para obtener una lista detallada de los parámetros opcionales disponibles para el script de install_viewagent.sh, consulte Opciones de la línea de comandos para instalar Horizon Agent for Linux.
      Opción Descripción
      Actualizar la implementación de la máquina virtual sin administrar y conservar su implementación
      sudo ./install_viewagent.sh -A yes -M no

      Este escenario de actualización no requiere la creación de un nuevo grupo de escritorios. Puede reutilizar el grupo de escritorios existente en función de la máquina virtual.

      Nota: Para garantizar el mejor rendimiento posible, no implemente una máquina virtual no administrada e implemente una máquina virtual administrada en su lugar.
      Actualizar la implementación de la máquina virtual sin administrar y cambiarla a la implementación de la máquina virtual administrada
      sudo ./install_viewagent.sh -A yes -M yes
      Nota: En Horizon Agent, borre el grupo de escritorios existente de la implementación de la máquina virtual no administrada y cree un grupo de escritorios para una implementación de la máquina virtual administrada. Para obtener más información, consulte Crear un grupo de escritorios Linux manual.
      Actualizar una implementación de máquina virtual administrada
      sudo ./install_viewagent.sh -A yes -M yes
      Nota: Después de actualizar Horizon Agent, puede reutilizar el grupo de escritorios existente en función de las máquinas virtuales.
    6. Reinicie la máquina Linux para que los cambios surtan efecto.
  • (RHEL 8.x) Actualice Horizon Agent for Linux mediante el instalador RPM firmado digitalmente.
    Nota: Si va a actualizar Horizon Agent en un equipo que ejecute una distribución Linux que no sea RHEL 8.x, no siga estas instrucciones. En su lugar, utilice el procedimiento que se describe antes en este artículo.
    1. Si la versión de Horizon Agent existente se instaló con un instalador tarball sin firmar, desinstale el software del agente como se describe en Desinstalar Horizon Agent de una máquina virtual Linux.
    2. Descargue el archivo del instalador RPM de Horizon Agent for Linux desde el sitio de descarga de VMware en https://my.vmware.com/web/vmware/downloads.
      Vaya a la página de descargas de la versión actual de VMware Horizon y, a continuación, a la página de descarga de VMware Horizon for Linux de 64 bits.

      Descargue el paquete RPM de Horizon Agent con el nombre de archivo VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm, donde YYMM es el número de versión de marketing, y.y.y es el número de versión interna y xxxxxxx es el número de compilación.

    3. Desplácese hasta la carpeta del paquete RPM descargado y ejecute el instalador en modo de actualización.
      Por ejemplo:
      sudo rpm -Uvh VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm
      Permita que la actualización continúe sin interrupciones. El paquete RPM actualiza Horizon Agent a la versión actual y conserva la configuración de Horizon Agent existente.
    4. Reinicie la máquina Linux para que los cambios surtan efecto.
    5. Para admitir ciertas funciones, compruebe que haya instalado los controladores necesarios de la siguiente manera.
    6. Para agregar más funciones opcionales a la configuración de Horizon Agent o modificar la configuración, ejecute el script ViewSetup.sh como se describe en Opciones de la línea de comandos para instalar Horizon Agent for Linux.
      Por ejemplo para agregar la función Audio/vídeo en tiempo real y la función Redireccionamiento USB:
      sudo /usr/lib/vmware/viewagent/bin/viewSetup.sh -U yes -a yes --webcam