@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

instalar-citrix-vda-en-servidor-linux-3

Instalar Citrix VDA en Servidor Linux

Instalar Citrix VDA en Servidor Linux

Citrix siempre ha estado muy unida a Microsoft desde sus orígenes, y hasta hace pocas versiones, no era posible trabajar con servidores linux. Pero así como demostramos hace unos días que es posible instalar la consola de Ubuntu en nuestro Windows 10, Citrix nos ha proporcionado un agente VDA para sistemas linux.

Es más, sólo disponíamos los tar.gz, y ahora mismo disponemos de ellos y adicionalmente podemos elegir el tipo de paquete a instalar, porque ya están compilados tanto los RPM (para derivados de RedHat como Centos o Suse) y DEB (para derivados de Debian como Ubuntu)

Una gran alegría para los bolsillos de la gente, porque seguro que alguna licencia de Microsoft puedes ahorrar…y que, en mi opinión, el poder de una herramienta está en esa diversidad de gestión. Ya que citrix, sólo con Microsoft durante estos años, ha podido no encajar a todo el mundo. Ahora se abre otro mercado…

Espero que os parezca tan interesante como a mí.

Instalar Citrix VDA en Centos 7

Nos ponemos manos a la obra, así que descargamos los ficheros desde la página de Citrix. El primer servidor VDA que vamos a montar es un Centos 7, que lo haremos desde una máquina virtual en VMware. Damos por sentado que la tenéis instalada en vuestros sistemas.

instalar-citrix-vda-en-centos-1

De primeras sacamos datos de nuestro dominio por powershell que guardaremos como “oro en paño”:

instalar-citrix-vda-en-servidor-linux-1

Preparamos el acceso a nuestro servidor y tendremos que copiar los ficheros descargados:

instalar-citrix-vda-en-servidor-linux-2

Comentar que yo he preparado mi centos con Gnome e integrado en directorio activo (esto puede dar problemas y habrá que borrarlo de Directorio Activo), que ahora en las nuevas versiones de Centos 7 es muy fácil:

instalar-citrix-vda-en-servidor-linux-2A

instalar-citrix-vda-en-servidor-linux-3

Así que copiamos los ficheros por filezilla, por ejemplo:

instalar-citrix-vda-en-servidor-linux-4

Os dejo una tabla de compatibilidad:

instalar-citrix-vda-en-servidor-linux-0

También revisamos localmente que el hostname de la máquina corresponde:

instalar-citrix-vda-en-servidor-linux-7

Añadimos el servidor de tiempos de vuestra infraestructura:

Añadimos

instalar-citrix-vda-en-servidor-linux-8

Posteriormente reiniciamos el servicio:

Realizamos comprobaciones de respuestas-resolución de controlador y servidor de tiempos:

instalar-citrix-vda-en-servidor-linux-9

La VDA de linux tiene dependencia de Openjdk, así que se lo instalamos:

Y comprobamos que se instala correctamente, sacando la versión:

instalar-citrix-vda-en-servidor-linux-10

También necesita postgresql:

instalar-citrix-vda-en-servidor-linux-11

Arrancamos el servicio:

Y lo preparamos para que arranque:

Si queremos validarlo:
instalar-citrix-vda-en-servidor-linux-12

Si tenéis problemas volver a revisar las configuraciones y aseguraros que SELINUX está mínimo en modo permisivo.

Y con esto ya hemos preparado la máquina para realizar la instalación del RPM. A mí, por ejemplo, me ha dado unos errores de dependencias que he tenido que instalar:

instalar-citrix-vda-en-servidor-linux-17

Una vez instaladas las dependencias ya no hay errores:

instalar-citrix-vda-en-servidor-linux-18

Lanzamos el comando para completar la instalación:

Os dejo todo el proceso:

Nos aseguramos que nuestro servidor existe tanto en directorio activo y en el DNS:

instalar-citrix-vda-en-servidor-linux-6

Hay algo curioso que pasa al dar de alta el servidor, genera una tarjeta virtual que también da de alta en DNS:

instalar-citrix-vda-en-servidor-linux-19

instalar-citrix-vda-en-servidor-linux-20

Ahora terminamos el proceso, creando un Grupo de Entrega y un Delivery Controller para nuestro servidor linux. El grupo de entrega tiene que ser de máquinas linux iguales. Esto recuerdo que ya no pasa con los Windows en Citrix XenDesktop 7, ya que una de las ventajas sobre las versiones anteriores, es que puedes mezclar W2016 con W2012, por ejemplo:

instalar-citrix-vda-en-servidor-linux-25

Tiene que ser PVS ya que MCS no está soportado. Aunque elegimos Another service or technology:

instalar-citrix-vda-en-servidor-linux-28

Pulsamos Next:

instalar-citrix-vda-en-servidor-linux-27

Añadimos la máquina:

instalar-citrix-vda-en-servidor-linux-29

Añadimos también usuario:

instalar-citrix-vda-en-servidor-linux-37

Y le damos nombre:

instalar-citrix-vda-en-servidor-linux-30

Para el Delivery Group, podéis publicar aplicaciones y escritorios ya desde la versión 1.4 de la VDA. Pero aún no está soportado todo en la misma máquina. En esto toca esperar.

instalar-citrix-vda-en-servidor-linux-38

Pulsamos Next:

instalar-citrix-vda-en-servidor-linux-39

Elegimos Desktop:

instalar-citrix-vda-en-servidor-linux-40

Restringimos los usuarios.Pulsamos Next:

instalar-citrix-vda-en-servidor-linux-41

Añadimos regla:

instalar-citrix-vda-en-servidor-linux-34

Y le damos nombre:

instalar-citrix-vda-en-servidor-linux-42

Y con esto ya tenemos publicado y operativo nuestro escritorio VDI:

instalar-citrix-vda-en-servidor-linux-36

Os dejo algunos comandos para manejar la VDA en Citrix

Start the Linux VDA

  • sudo /sbin/service ctxhdx start
  • sudo /sbin/service ctxvda start

Stop the Linux VDA

  • sudo /sbin/service ctxvda stop
  • sudo /sbin/service ctxhdx stop

Restart the Linux VDA

  • sudo /sbin/service ctxvda stop
  • sudo /sbin/service ctxhdx restart
  • sudo /sbin/service ctxvda start

Check the Linux VDA status

  • sudo /sbin/service ctxvda status
  • sudo /sbin/service ctxhdx status

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

implementar-soc-instalacion-suricata-bajo-proxmox-3

Implementar SOC: Instalación Suricata bajo Proxmox

Implementar SOC: Instalación Suricata bajo Proxmox En otras entradas hablamos de lo que es un …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

3 × cinco =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu