Descripción del Escenario
Partimos de un escenario formado por las siguientes Máquinas Virtuales:
- VTS00.guillesql.local. Esta máquina tiene instalado Windows Server 2008 R2 y el App-V Sequencer, y su objetivo es ser utilizada sólo y únicamente para la secuenciación de aplicaciones. No está corriendo RDS.
- VTS01.guillesql.local y VTS02.guillesql.local. Estas máquinas tienes instalado Windows Server 2008 con el Rol de RDS Session Host. Sobre ellas, deseamos instalar el Cliente App-V, para poder ejecutar aplicaciones virtualizadas y ofrecérselas a los usuarios RDS.
- VAPPV01.guillesql.local. Esta máquina tiene instalado Windows Server 2008 R2 y el App-V 4.5 SP1 Management Server. Como servidor de base de datos utiliza la máquina VSQL01.guillesql.local, la cual ejecuta Windows Server 2003 R2 SP2 con SQL Server 2005 SP2.
Todas estas máquinas forman parte del mismo dominio de Directorio Activo (guillesql.local, con nombre NetBIOS de GUILLESQL).
Instalación de App-V Client 4.6 for RDS sobre Windows Server 2008 R2
Antes de instalar el Cliente App-V 4.6 for RDS sobre Windows Server 2008 R2, deberemos haber instalado el Rol de Remote Desktop Session Host. De lo contrario se mostrará un mensaje de error 25001 al intentar iniciar la instalación del Cliente App-V (Error 25001. Microsoft Application Virtualization Client for Remote Desktop Services requires that Remote Desktop Services is installed on the system).
Además, una vez instalado el Rol de Remote Desktop Session Host, deberemos tener en cuenta que si ejecutamos el MSI obtendremos un error 25010 (Error 25010. A prerequisite for installation is missing. Installation cannot continue), por lo que deberemos ejecutar el EXE.
Al ejecutar el EXE (setup.exe), quizás sea necesario realizar la instalación de algunos requisitos. En caso de ser así, click Install.
En la pantalla de bienvenida de la instalación del Cliente App-V for RDS, click Next para continuar.
Aceptamos los terminos de licencia. Click Next para continuar.
Estamos montando un entorno de laboratorio, por lo que no buscaremos por actualizaciones en Microsoft Update. Click Next para continuar.
En la pantalla Setup Type, seleccionaremos el tipo de instalación Custom. Click Next para continuar.
En la pantalla Destination Folder, especificaremos la ruta sobre la que deseamos instalar el Cliente App-V for RDS. En nuestro caso de ejemplo, nos vale la ruta de por defecto. Click Next para continuar.
En la pantalla Application Virtualization Data Location, deberemos especificar el valor del Global Data Location (una carpeta en la que se almacenan datos comunes a todos los usuarios, como ficheros OSD y SFT), y de la Preferred Drive Letter (letra de unidad utilizada por el Cliente App-V para montar el sistema de ficheros virtual; téngase en cuenta que no puede especificarse como valor ninguna de las unidades físicas que tiene la máquina).
En la pantalla Cache Size Settings, deberemos especificar el tamaño de la Caché del Cliente App-V (tenemos dos formas distintas de configurar este valor, como se muestra en la siguiente pantalla capturada). Click Next para continuar.
En la pantalla Runtime Package Policy Configuration, pueden configurarse varios parámetros que afectan al comportamiento en tiempo de ejecución del Cliente App-V. Por ejemplo, el valor de Application Source Root, cuando está especificado sobrescribe el valor de CODEBASE HREF URL del fichero OSD. Click Next para continuar.
En la pantalla Publishing Server, es posible especificar un Servidor de Publicación de App-V.
Podemos elegir entre distintos tipos/protocolos. Click Next para continuar.
En la pantalla Ready to Install de Program, click Install.
En breves instantes, el Cliente App-V for RDS habrá quedado instalado. Click Finish para continuar.
Tras esto, tendremos una nueva herramienta administrativa disponible, el Application Virtualization Client.
Desde esta herramienta podremos comprobar algunas cosas básicas, como por ejemplo, el Servidor de Publicación que configuramos durante la instalación.
Poco más que contar por hoy, en relación con la instalación del Cliente de App-V. Es posible encontrar más info en Internet, como por ejemplo en TechNet (ej: How to manually install the application virtualization client). En cualquier caso, seguiremos escribiendo más artículos (o al menos lo intentaremos), y dando más continuidad al tema de la Virtualización y de VDI con tecnologías Microsoft.