Gestión del entorno de trabajo 2407

Agente

Instalar y configurar el agente

Nota:

  • No instale el agente de Workspace Environment Management (WEM) en el servidor de infraestructura.
  • No instale el agente WEM y la consola de administración en la misma máquina.
  • Si desea asignar recursos publicados en las tiendas Citrix StoreFront como accesos directos de aplicaciones en WEM desde la consola de administración, asegúrese de que la aplicación Citrix Workspace para Windows esté instalada en la consola de administración y en las máquinas host del agente. Para obtener más información, consulte Requisitos del sistema.

Paso 1: Configurar políticas de grupo (opcional)

Opcionalmente, puede elegir configurar las políticas de grupo para el agente utilizando la plantilla administrativa Políticas de grupo de agente . El paquete de instalación de WEM contiene esta plantilla. Los archivos de plantilla se dividen en archivos .admx y archivos .adml específicos del idioma. Le recomendamos que configure las políticas de grupo en el controlador de dominio.

Para agregar la política de configuración del host del agente, complete estos pasos:

  1. Copie la carpeta Directivas de grupo de agentes proporcionada con el paquete de instalación de WEM en el controlador de dominio WEM.
  2. Agregue los archivos ADMX.

    1. Vaya a la carpeta Políticas del grupo de agentes > ADMX .
    2. Copie los dos archivos (Citrix Workspace Environment Management Agent Host Configuration.admx y CitrixBase.admx).
    3. Vaya a la carpeta <C:\Windows>\PolicyDefinitions y pegue los archivos.
  3. Agregue los archivos ADML.

    1. Vaya a la carpeta Políticas del grupo de agentes > ADMX > en-US.
    2. Copie los dos archivos (Citrix Workspace Environment Management Agent Host Configuration.adml y CitrixBase.adml).
    3. Vaya a la carpeta <C:\Windows>\PolicyDefinitions\en-US y pegue los archivos.
  4. En la ventana Editor de administración de políticas de grupo , vaya a Configuración del equipo > Políticas > Plantillas administrativas > Componentes de Citrix > Administración del entorno del espacio de trabajo > Configuración del host del agente y configure los siguientes ajustes:

Editor de administración de directivas de grupo

Configuraciones personalizadas para implementación básica. Configuraciones de agente personalizadas utilizadas para la implementación. Para obtener más información sobre las configuraciones de agente disponibles para la implementación básica, consulte Administrar agentes de implementación básica.

Configuración personalizada de WEM para implementación básica

Anular tipo de implementación del agente. Anula el tipo de implementación del agente WEM. Puede elegir entre servicio en la nube, implementación local o básica.

Descubra Citrix Cloud Connector desde el servicio CVAD. No se aplica a las versiones locales de WEM. Deje el estado No configurado.

Servidor de infraestructura. La dirección del servidor de infraestructura WEM. Escriba el nombre o la dirección IP de la máquina donde está instalado el servicio de infraestructura.

Puerto de servicio de agente. El puerto en el que el agente se conecta al servidor de infraestructura. El puerto de servicio del agente debe ser el mismo que el puerto que configuró para el puerto de servicio del agente durante la configuración de los servicios de infraestructura. Si no se especifica, el puerto predeterminado es 8286.

Puerto de sincronización de datos almacenado en caché. (Aplicable a Workspace Environment Management 1912 y versiones posteriores; reemplaza el puerto de sincronización de caché de Workspace Environment Management 1909 y versiones anteriores). El puerto en el que el proceso de sincronización de caché del agente se conecta al servicio de infraestructura para sincronizar la caché del agente con el servidor de infraestructura. El puerto de sincronización de datos en caché debe ser el mismo que el puerto que configuró para el puerto de sincronización de datos en caché (Configuración del servicio de infraestructura WEM > Configuración de red**) durante la configuración de los servicios de infraestructura. El puerto predeterminado es 8288 y corresponde al argumento de línea de comando CachedDataSyncPort . Alternativamente, puede especificar el puerto utilizando una opción de línea de comandos en la instalación silenciosa del agente WEM. Por ejemplo:

  • citrix_wem_agent_bundle.exe /quiet CachedDataSyncPort=9000

Citrix Cloud Connectors. No se aplica a las versiones locales de WEM. Deje el estado No configurado.

Configuración de proxy de agente. No se aplica a las versiones locales de WEM. Deje el estado No configurado.

Demora de sincronización adicional de VUEMAppCmd. Especifica, en milisegundos, cuánto tiempo espera el iniciador de aplicaciones del agente (VUEMAppCmd.exe) antes de que se inicien los recursos publicados de Citrix Virtual Apps and Desktops. Esto garantiza que el trabajo del agente necesario se complete primero. El valor recomendado es de 100 a 200. El valor predeterminado es 0.

Paso 2: Instalar el agente

Importante:

NET Framework se puede instalar automáticamente durante la instalación del agente, se recomienda que lo instale manualmente antes de instalar el agente. De lo contrario, debe reiniciar el equipo para continuar con la instalación del agente y podría tardar mucho tiempo en completarse.

Puede ejecutar Citrix Workspace Environment Management Agent en su entorno de usuario. También puede optar por instalar el agente mediante la línea de comandos. De forma predeterminada, el agente se instala en una de las siguientes carpetas, según su sistema operativo:

  • C:\Program Files (x86)\Citrix\Workspace Environment Management Agent (en SO de 64 bits)
  • C:\Program Files\ Citrix\Workspace Environment Management Agent (en SO de 32 bits)

Para instalar el agente de forma interactiva, complete estos pasos:

  1. Ejecute Citrix Workspace Environment Management Agent.exe en su equipo.
  2. Seleccione Acepto los términos y condiciones de la licencia y luego haga clic en Instalar.
  3. En la página de bienvenida, haga clic en Siguiente.

    Nota:

    La página de bienvenida puede tardar algún tiempo en aparecer. Este retraso ocurre cuando falta el software requerido y se está instalando en segundo plano.

  4. En la página Carpeta de destino, haga clic en Siguiente.

    • De forma predeterminada, el campo de la carpeta de destino se rellena automáticamente con la ruta de acceso predeterminada de la carpeta. Si quiere instalar el agente en otra carpeta, haga clic en Cambiar para ir a la carpeta y, a continuación, haga clic en Siguiente.
    • Si ya instaló el agente WEM, el campo de la carpeta de destino se completa automáticamente con la ruta de la carpeta de instalación existente.
  5. En la página Tipo de implementación, seleccione el tipo de implementación aplicable y, a continuación, haga clic en Siguiente . En este caso, seleccione Implementación local.

  6. También puede seleccionar el tipo de Implementación básica ** . Cuando selecciona el tipo de implementación básica** , el agente activa la configuración de optimización predeterminada sin conectarse al servicio de infraestructura.

    Instalación del agente WEM 01

  7. En la página Configuración del servicio de infraestructura, especifique el servicio de infraestructura al que se conecta el agente y luego haga clic en Siguiente.

    • Omitir configuración. Seleccione esta opción si ya ha configurado la configuración mediante la Política de grupo.
    • Configurar el servicio de infraestructura. Le permite configurar el servicio de infraestructura escribiendo el FQDN o la dirección IP del servicio de infraestructura.
    • Puerto de servicio de agente. Por defecto, el valor es 8286.
    • Puerto de sincronización de datos almacenado en caché. Por defecto, el valor es 8288.

    Instalación del agente de WEM 02

  8. En la página Configuración avanzada, configure la configuración avanzada para el agente y, a continuación, haga clic en Siguiente.

    • Ubicación de caché alternativa (opcional). Permite especificar una ubicación alternativa para la caché del agente. Haga clic en Examinar para ir a la carpeta correspondiente. Como alternativa, puede hacerlo a través del registro. Para ello, primero detenga el servicio de host del agente Citrix WEM y, a continuación, modifique la siguiente clave del Registro.

      HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ Norskale\ Host del agente

      Nombre: AgentCacheAlternateLocation

      Tipo: REG_SZ

      Valor: vacío

      De forma predeterminada, el valor está vacío. La carpeta por defecto es: <WEM agent installation folder path>\Local Databases Set. Si es necesario, especifique una ruta de carpeta diferente. Para que los cambios surtan efecto, reinicie Citrix WEM Agent Host Service. Si el cambio surte efecto, aparecerán los siguientes archivos en la carpeta: LocalAgentCache.db y LocalAgentDatabase.db.

      Precaución:

      Si se modifica el Registro de forma incorrecta, pueden producirse problemas graves que obliguen a reinstalar el sistema operativo. Citrix no puede garantizar que los problemas derivados de la utilización inadecuada del Editor del Registro puedan resolverse. Si utiliza el Editor del Registro, será bajo su propia responsabilidad. Haga una copia de seguridad del Registro antes de modificarlo.

    • Demora de sincronización extra de VUEMAppCmd (opcional). Le permite especificar cuánto tiempo espera el iniciador de aplicaciones del agente (VUEMAppCmd.exe) antes de que se inicien los recursos publicados. Establecer este retraso garantiza que el trabajo necesario del agente se complete primero. El valor predeterminado es 0.

      Nota:

      El valor que escriba para el intervalo de retardo de sincronización adicional debe ser un entero mayor o igual que cero.

    Instalación del agente de WEM 03

  9. En la página Listo para instalar, haga clic en Instalar.
  10. Haga clic en Finalizar para salir del asistente de instalación.

Alternativamente, puede elegir una instalación silenciosa del agente WEM. Para ello, utilice la siguiente línea de comandos:

  • "Citrix Workspace Environment Management Agent.exe" /quiet Cloud=0

Consejo:

  • Para los agentes que se ejecutan en una implementación de WEM local, introduzca Cloud=0. Para los agentes que se ejecutan en una implementación de WEM Service, introduzca Cloud=1.
  • Puede que quiera consultar los archivos de registros para solucionar problemas de instalación del agente. De forma predeterminada, los archivos de registros que registran todas las acciones que se producen durante la instalación se crean en%TEMP%. Puede utilizar el comando /log log.txt para designar una ubicación específica para los archivos de registros que se van a guardar.

También puede utilizar opciones de línea de comandos para especificar argumentos personalizados. Al hacerlo, podrá personalizar la configuración del agente y del sistema durante el proceso de instalación. Para obtener más información, consulte Es bueno saberlo.

Después de la instalación, el agente se ejecuta como Citrix WEM Agent Host Service (anteriormente Norskale Agent Host Service) y Citrix WEM Agent User Logon Service. El agente se ejecuta como cuenta LocalSystem. No apoyamos el cambio de esta cuenta. El servicio requiere el inicio de sesión como sistema local con permiso .

Paso 3: Reinicie la máquina para completar la instalación

Requisitos previos y recomendaciones

Para garantizar que el agente de WEM funciona correctamente, tenga en cuenta los siguientes requisitos previos y recomendaciones:

Requisitos previos

Compruebe que se cumplen los siguientes requisitos:

  • El servicio de notificación de eventos del sistema de Windows está configurado para iniciarse automáticamente al inicio.

  • Los servicios del agente de WEM Citrix WEM Agent Host Service y Citrix WEM User Logon Service están configurados para iniciarse automáticamente al inicio.

  • La caché del agente reside en una ubicación persistente siempre que es posible. El uso de una ubicación de caché no persistente puede provocar posibles problemas de sincronización de la caché, uso excesivo de datos de red, problemas de rendimiento, etc.

Recomendaciones

Siga las recomendaciones de esta sección para que la implementación del agente sea correcta:

  • No opere manualmente Citrix WEM Agent Host Service, por ejemplo, mediante scripts de inicio de sesión o inicio. Las operaciones como detener o reiniciar Citrix WEM Agent Host Service pueden impedir que el servicio Netlogon funcione, lo que provoca problemas con otras aplicaciones.

  • No utilice scripts de inicio de sesión para iniciar agentes en modo IU o CMD. De lo contrario, es posible que algunas funcionalidades no funcionen.

Comportamientos de inicio del agente

  • Citrix WEM Agent Host Service vuelve a cargar automáticamente la configuración de Cloud Connector configurada mediante la directiva de grupo después de que se inicie el servicio.

  • Elservicio de inicio de sesión de usuario de Citrix WEM Agent inicia automáticamente Citrix WEM Agent Host Service si el servicio host del agente no se inicia durante el primer inicio de sesión. Este comportamiento garantiza que la configuración del usuario se procese correctamente.

  • Citrix WEM Agent Host Service realiza comprobaciones automáticamente de los siguientes archivos de base de datos locales al inicio: LocalAgentCache.db y LocalAgentDatabase.db. Si se aprovisiona la máquina virtual y los archivos de base de datos locales proceden de la imagen base, los archivos de base de datos se purgan automáticamente.

  • Cuando se inicia Citrix WEM Agent Host Service, verifica automáticamente que la caché local del agente se haya actualizado recientemente. Si la caché no se ha actualizado durante más de dos intervalos de tiempo de sincronización de caché configurados, la caché se sincroniza inmediatamente. Por ejemplo, supongamos que el intervalo de sincronización de la caché del agente predeterminado es de 30 minutos. Si la caché no se ha actualizado en los últimos 60 minutos, se sincroniza inmediatamente después de iniciar Citrix WEM Agent Host Service.

  • Durante la instalación, el instalador del agente de WEM configura el servicio Windows System Event Notification Service para que se inicie automáticamente.

  • El instalador del agente de WEM inicia automáticamente el servicio Netlogon una vez finalizada la actualización del agente de WEM.

Opciones de utilidad de caché del agente

Citrix WEM Agent Host Service gestiona la configuración de la actualización y la sincronización de la caché automáticamente. Utilice la utilidad de caché de agentes solo en situaciones en las que sea necesario actualizar inmediatamente la configuración y sincronizar la caché.

Utilice la línea de comandos para ejecutar AgentCacheUtility.exe en la carpeta de instalación del agente. El ejecutable acepta los siguientes argumentos de línea de comandos:

  • -help: Muestra una lista de argumentos permitidos.
  • -RefreshCache o -r: Activa una creación o actualización de caché.
  • -RefreshSettings o -S: Actualiza la configuración del host del agente.
  • -Reinicializar o -I: reinicializa la caché del agente cuando se usa junto con la opción -RefreshCache .

Consulte los siguientes ejemplos para obtener información detallada sobre cómo utilizar la línea de comandos:

  • Actualizar la configuración del host del agente:
    • AgentCacheUtility.exe -RefreshSettings
  • Actualizar la configuración del host del agente y la caché de agentes simultáneamente:
    • AgentCacheUtility.exe -RefreshSettings -RefreshCache
  • Reinicialice la caché de agentes:
    • AgentCacheUtility.exe -RefreshCache -Reinitialize

Información útil

El ejecutable del agente acepta argumentos personalizados como se describe en las secciones Configuración del agente y Configuración del sistema.

Configuración del agente

La configuración del agente WEM incluye:

  • AgentLocation. Permite especificar la ubicación de instalación del agente. Especifique una ruta de acceso de carpeta válida.

  • AgentCacheLocation. Permite especificar una ubicación alternativa para la caché del agente. Si se configura, el archivo de caché local del agente se guarda en la ubicación designada en lugar de en la carpeta de instalación del agente.

  • AgentCacheSyncPort. Le permite especificar el puerto en el que el proceso de sincronización de caché del agente se conecta al servicio de infraestructura para sincronizar la caché del agente con el servidor de infraestructura.

  • PuertoServicioAgente. Le permite especificar el puerto en el que el agente se conecta al servidor de infraestructura.

  • InfraestructuraServidor. Le permite especificar el FQDN o la dirección IP del servidor de infraestructura donde se ejecuta el servicio de infraestructura.

  • VUEMAppCmdDelay. Le permite especificar cuánto tiempo espera el iniciador de aplicaciones del agente (VUEMAppCmd.exe) antes de que se inicien los recursos publicados de Citrix Virtual Apps and Desktops. El valor predeterminado es 0 (milisegundos). El valor que escriba para el intervalo de retardo de sincronización adicional debe ser un entero mayor o igual que cero.

Tenga en cuenta lo siguiente:

  • Si configura los ajustes a través de la línea de comandos, el instalador del agente WEM utiliza los ajustes configurados.

  • Si no configura los ajustes a través de la línea de comando y hay ajustes configurados previamente, el instalador utiliza los ajustes que se configuraron previamente.

  • Si no configura los ajustes a través de la línea de comando y no hay ajustes configurados previamente, el instalador utiliza los ajustes predeterminados.

Configuración del sistema

Las configuraciones del sistema asociadas con la máquina host del agente incluyen:

  • GpNetworkStartTimeoutPolicyValue. Permite configurar el valor, en segundos, de la clave del Registro GpNetworkStartTimeoutPolicyValue creada durante la instalación. Este argumento especifica cuánto tiempo espera la directiva de grupo a las notificaciones de disponibilidad de red durante el procesamiento de directivas al iniciar sesión. El argumento acepta cualquier número entero en el intervalo de 1 (mínimo) a 600 (máximo). De forma predeterminada, este valor es 120.

  • SyncForegroundPolicy. Permite configurar el valor del Registro SyncForegroundPolicy durante la instalación del agente. Esta configuración de directiva determina si el procesamiento de directiva de grupo es sincrónico. Valores aceptados: 0, 1. Si el valor no está establecido o establece el valor en 0, el servicio de inicio de sesión de usuario de Citrix WEM Agent no retrasa los inicios de sesión y la configuración de directivas de grupo de usuario se procesa en segundo plano. Si establece el valor en 1, el servicio de inicio de sesión de usuario de Citrix WEM Agent retrasa los inicios de sesión hasta que finalice el procesamiento de la configuración de directivas de grupo del usuario. De forma predeterminada, el valor no cambia durante la instalación.

    Importante:

    Si la configuración de directivas de grupo se procesa en segundo plano, el Shell de Windows (Explorador de Windows) puede iniciarse antes de que se procesen todas las configuraciones de directiva. Por lo tanto, es posible que algunos parámetros no surtan efecto la primera vez que un usuario inicia sesión. Si quiere que se procese toda la configuración de directiva la primera vez que un usuario inicia sesión, establezca el valor en 1.

  • WaitForNetwork. Permite configurar el valor, en segundos, de la clave del Registro WaitForNetwork creada durante la instalación. Este argumento especifica cuánto tiempo espera el host del agente a que la red esté completamente inicializada y disponible. El argumento acepta cualquier número entero en el intervalo de 0 (mínimo) a 300 (máximo). De forma predeterminada, este valor es 30.

Las tres claves anteriores garantizan que el servicio del agente WEM se inicie antes de que aparezca la pantalla de inicio de sesión de Windows. Las tres claves se crean en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon durante la instalación. Las claves también garantizan que el entorno del usuario reciba los GPO de la dirección del servidor de infraestructura antes del inicio de sesión. En entornos de red donde los servidores de Active Directory o del controlador de dominio responden lentamente, puede producirse un tiempo de procesamiento adicional antes de que aparezca la pantalla de inicio de sesión. Le recomendamos que establezca el valor de la clave GpNetworkStartTimeoutPolicyValue en un mínimo de 30 para que tenga impacto.

  • ServicesPipeTimeout. Le permite configurar el valor de la clave del Registro ServicesPipeTimeout. La clave se crea durante la instalación en HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. Esta clave del Registro agrega un retraso antes de que el administrador de control de servicios pueda informar sobre el estado del servicio del agente de WEM. El retraso impide que el agente falle al impedir que el servicio del agente se inicie antes de que se inicialice la red. Este argumento acepta cualquier valor, en milisegundos. Si no se especifica, se utiliza un valor predeterminado de 60000 (60 segundos).

    Nota:

    Si no configura los ajustes anteriores mediante la línea de comando, el instalador del agente WEM no los procesará durante la instalación.

Ejemplos

Puede configurar los ajustes utilizando el siguiente formato de línea de comandos:

  • "Citrix Workspace Environment Management Agent.exe" <key=value>

Por ejemplo:

  • Elija una instalación silenciosa o una actualización del agente WEM
    • "Citrix Workspace Environment Management Agent.exe" /quiet Cloud=0
  • Establezca el tiempo de espera de inicio de sesión del usuario en la red en 60 segundos
    • "Citrix Workspace Environment Management Agent.exe" WaitForNetwork=60
Agente