El archivo MSI utiliza propiedades públicas para especificar parámetros de instalación personalizados. Las propiedades públicas se pueden establecer mediante los siguientes métodos:
• Ejecutar la interfaz de usuario del instalador (si la propiedad está expuesta). Este método ofrece menos opciones de instalación que la interfaz de la línea de comandos. Además, cuando se utiliza la interfaz de usuario para la instalación no se crea un archivo de registro.
• Crear un archivo de transformación mediante una herramienta como Orca. • Especificar los pares clave/valor en la línea de comandos. Este método
permite controlar la gama completa de opciones de instalación e incluso se puede especificar un archivo de registro y las propiedades públicas. La sintaxis para los pares clave/valor es CLAVE=valor.
Para obtener información sobre las reglas de sintaxis para valores de propiedades, consulte la documentación de MSI. Para conocer las definiciones de las
propiedades públicas que se utilizan en la instalación del agente de EdgeSight, consulte “Configuración de propiedades de instalación” en la página 45.
Instalación de un agente mediante la interfaz de
usuario
Tenga en cuenta que no todas las propiedades públicas enumeradas en
“Configuración de propiedades de instalación” en la página 45 están expuestas al realizar la instalación mediante la interfaz de usuario. Las propiedades que no se configuran explícitamente desde la interfaz de usuario toman su valor
predeterminado en caso de que exista uno. Para instalar un agente mediante la interfaz de usuario:
1. Inserte el soporte de instalación.
2. Seleccione Instaladores de agente de EdgeSight.
3. Seleccione Agente de EdgeSight para escritorios virtuales o Agente de
EdgeSight puntos finales. Se mostrará la pantalla de bienvenida.
4. Haga clic en Siguiente para continuar. Se mostrará la pantalla Contrato de licencia.
5. Después de leer el contrato de licencia, seleccione el botón de opción
Acepto y haga clic en Siguiente. Se mostrará la pantalla Información de la
empresa.
6. Introduzca el nombre de la empresa. Si va a instalar un agente de EdgeSight para puntos finales para supervisar instancias de XenDesktop 3.0, también puede especificar un departamento. Si no se especifica un nombre de departamento, los datos del agente se mostrarán bajo el departamento raíz. Si va a instalar un agente de EdgeSight para escritorios virtuales para supervisar instancias de XenDesktop 4.0, el campo de departamento no se puede configurar porque la estructura Comunidad de XenDesktop
determina el departamento. Haga clic en Siguiente. Aparecerá la pantalla Ubicación del agente.
7. Introduzca la ruta de instalación para el agente o acepte el valor predeterminado. Puede examinar para seleccionar una ubicación no predeterminada.
8. Introduzca la ruta de instalación para los archivos de datos o acepte el valor predeterminado. Puede examinar para seleccionar una ubicación no predeterminada. Haga clic en Siguiente. Aparecerá la pantalla Parámetros de red.
9. Introduzca el nombre de servidor y el número de puerto. Estos campos son obligatorios.
10. Si se necesita una conexión de red SSL, seleccione la casilla Usar SSL. (Esto equivale a establecer la propiedad CONNECTION_FLAGS).
11. Si se utiliza un servidor proxy, seleccione Usar un servidor proxy. A continuación, introduzca el nombre de servidor proxy y el puerto y, también, el nombre de usuario y la contraseña que se utilizan para ingresar al servidor. (Esto equivale a establecer las propiedades
PROXY_ADDRESS, PROXY_PORT y PASSWORD). Haga clic en
Siguiente. Se mostrará la pantalla Configuración avanzada.
12. Seleccione la casilla de verificación Configurar el agente para escritorios
virtuales.
13. En el campo Ruta UNC remota, introduzca la ruta UNC para el punto compartido de archivos de datos de agente; por ejemplo,
\\miServidor.miDominio.com\ArchivosAgente. Para obtener más
información sobre cómo configurar el punto compartido de archivos, consulte “Configuración del punto compartido de archivos de datos de agente” en la página 64.
14. En el campo Nombre de la agrupación, escriba el nombre de la
agrupación en la que se ejecutarán los escritorios virtuales. Este nombre de agrupación distingue mayúsculas de minúsculas y debe coincidir con el nombre de agrupación especificado durante la instalación del servidor de base de datos de agente, según se describe en “Instalación del servidor de base de datos de agente” en la página 62.
15. En el campo Broker de base de datos, escriba el nombre de dominio completo del EdgeSight Server que funcionará como broker de base de datos. (Los componentes del broker de base de datos se instalan en todos los EdgeSight Server y no se pueden instalar en forma individual ni se puede cambiar su ubicación).
16. Si se necesita una conexión de red SSL, seleccione la casilla Usar SSL. 17. Si se utiliza un servidor proxy, seleccione Usar un servidor proxy. A
continuación, introduzca el nombre de servidor proxy y el puerto y, también, el nombre de usuario y la contraseña que se utilizan para ingresar al servidor. Haga clic en Siguiente. Aparecerá la pantalla Listo para instalar.
18. Si necesita revisar o cambiar la configuración antes de instalar, utilice el botón Atrás para volver a las pantallas de configuración.
19. Haga clic en Instalar para comenzar la instalación. Una vez finalizada la instalación, se mostrará la pantalla Instalación completada.
20. Haga clic en Finalizar para completar la instalación. Aparecerá el cuadro de diálogo Información de instalador y le indicará que debe reiniciar el sistema para que tengan efecto los cambios realizados a la configuración 21. Haga clic en Sí para reiniciar el equipo.
Se recomienda vaciar la memoria caché DNS después de reiniciar el equipo (ipconfig /flushdns). Esto puede ayudar a evitar errores relacionados con el almacenamiento en caché DNS cuando el agente accede a la red inicialmente.
Instalación de un agente mediante la interfaz de la
línea de comandos
Utilice el comando msiexec para instalar el agente mediante la interfaz de la línea de comandos. Las propiedades públicas se especifican por parejas de
CLAVE=valor , según se describe en “Configuración de propiedades de
instalación” en la página 45. Si una propiedad tiene un valor predeterminado, se utiliza ese valor en caso de que no se haya especificado la propiedad en la línea de comandos. Si se realiza la instalación en un entorno de escritorios virtuales a través de la línea de comandos, siempre se deben especificar las siguientes propiedades:
• SERVER_NAME: Si no se especifica el nombre de servidor, el agente no puede obtener la información de configuración ni cargar datos.
• COMPANY: Si no se especifica el nombre de la empresa, se considera el dispositivo como no administrado y no puede cargar datos en el servidor. • POOLED_INSTALL: Se necesita este indicador al igual que las
propiedades que figuran a continuación para que el agente pueda
comunicarse con los componentes del broker de base de datos de EdgeSight Server y para que pueda copiar y obtener archivos del punto compartido de archivos de datos de agente.
• REMOTE_PATH
• IMAGE_POOL
• DBBROKER_FQDN
• BROKER_PORT
Se debe especificar ALLOWSERVEROS si se intenta instalar un agente de Citrix EdgeSight para puntos finales en un sistema que ejecuta un sistema operativo de servidor. Si no se especifica esta propiedad, se mostrará una advertencia. Durante la instalación automática en un sistema con sistema operativo de servidor, la instalación falla a menos que la propiedad ALLOWSERVEROS esté definida en 1.
Se debe especificar ALLOWVIRTUAL si se intenta instalar un agente de EdgeSight para puntos finales en una instancia de escritorio virtual que ejecuta XenDesktop 4.0. Si no se especifica esta propiedad, se mostrará una advertencia. Durante una instalación automática o desatendida en una instancia del escritorio virtual con XenDesktop 4.0, la instalación fallará a menos que la propiedad ALLOWVIRTUAL esté definida en 1.
A continuación se presenta un ejemplo de línea de comandos para la instalación de un agente de EdgeSight para puntos finales en un sistema de escritorio virtual de 64 bits:
Msiexec /i EdgeSightEPAgentx64.msi /l logfile.log /q
SERVER_NAME=Myserver COMPANY=miEmpresa DEPARTMENT=miDepartamento POOLED_INSTALL=1
REMOTE_PATH=”\\miServidor.miDominio.com\ArchivosAgente”
IMAGE_POOL=Pool2 DBBROKER_FQDN=miServidor.dom1.com BROKER_PORT=80
El indicador /i se usa para especificar el paquete que se está instalando. El
indicador /l se utiliza para especificar el nombre de archivo de registro de
instalación. (Se recomienda capturar el registro de instalación). Use el indicador / q (automático) para instalar un agente sin interacción del usuario. Para obtener la lista completa de argumentos estándar de la línea de comandos MSI, abra una ventana de símbolo del sistema y escriba msiexec /h para abrir la ayuda; o bien,
consulte Opciones de la línea de comandos para la herramienta Msiexec.exe de
Microsoft Windows Installer en http://support.microsoft.com/kb/314881.