Instalación de las herramientas de XenServer

XenServer Tools proporciona servicios de E/S de alto rendimiento sin la sobrecarga de la emulación de dispositivos tradicionales. XenServer Tools consta de controladores de E/S (también conocidos como controladores paravirtualizados o controladores PV) y el agente de administración.

Los controladores de E/S contienen controladores de red y almacenamiento, e interfaces de administración de bajo nivel. Estos controladores reemplazan los dispositivos emulados y proporcionan transporte de alta velocidad entre Windows y el software de la familia de productos XenServer. Durante la instalación de un sistema operativo Windows, XenServer utiliza la emulación de dispositivo tradicional para presentar un controlador IDE estándar y una tarjeta de red estándar a la máquina virtual. Esto permite a Windows completar su instalación utilizando controladores integrados, pero con un rendimiento reducido debido a la sobrecarga inherente a la emulación de los controladores del controlador.

El Agente de administración , también conocido como Agente invitado, es responsable de las funciones de administración de máquinas virtuales de alto nivel y proporciona funcionalidad completa a XenCenter, incluidas las instantáneas en reposo.

XenServer tiene un mecanismo sencillo para instalar y actualizar los controladores de E/S y el agente de administración. Los controladores de E/S y el agente de administración se combinan y se publican como ‘XenServer Tools’ para facilitar la instalación. Consulte las secciones siguientes para obtener información sobre la instalación de XenServer Tools y la actualización de los controladores de E/S y el agente de administración.

Los clientes deben instalar XenServer Tools en cada máquina virtual para poder realizar las siguientes operaciones:

  • Apagar, reiniciar o suspender limpiamente una máquina virtual
  • Ver datos de rendimiento de VM en XenCenter
  • Migrar una máquina virtual en ejecución (mediante XenMotion o Storage XenMotion)
  • Cree instantáneas inactivas o instantáneas con memoria (puntos de comprobación), o vuelva a instantáneas
  • Ajuste el número de vCPU en una máquina virtual Linux en ejecución (las VM de Windows requieren un reinicio para que esto surta efecto)

Importante: Ejecutar una máquina virtual sin instalar XenServer Tools no es una configuración compatible. Si bien una máquina virtual de Windows puede funcionar sin ellos, el rendimiento se ve significativamente obstaculizado cuando los controladores de E/S (controladores PV) no están instalados. No se admite la ejecución de máquinas virtuales de Windows sin estos controladores. Algunas características, como la reubicación en vivo entre hosts físicos, solo funcionarán con los controladores de E/S instalados y activos

Averiguar el estado de virtualización de una máquina virtual

XenCenter informa el estado de virtualización de una máquina virtual en la ficha General de la máquina virtual. Puede averiguar si las herramientas de XenServer (controladores de E/S y el agente de administración) están instaladas o no y si la máquina virtual tiene la capacidad de instalar y recibir actualizaciones de Windows Update. En la siguiente sección se enumeran los mensajes que se muestran en XenCenter:

E/S optimizadas (no optimizadas) : muestra si los controladores de E/S están instalados o no en la máquina virtual. Haga clic en el enlace Instalar controladores de E/S y agente de administración para instalar los controladores de E/S desde la ISO de XenServer Tools.

Nota: Los controladores de E/S se instalarán automáticamente en una máquina virtual Windows que tenga la capacidad de recibir actualizaciones de Windows Update. Para obtener más información, consulte Actualización de las herramientas de XenServer.

Management Agent instalado (no instalado) : muestra si el Management Agent está instalado actualmente en la máquina virtual. Haga clic en el enlace Instalar controladores de E/S y agente de administración para instalar el agente de administración desde la ISO de herramientas de XenServer.

Capaz de (No puede) recibir actualizaciones de Windows Update : especifica si la máquina virtual tiene la capacidad de recibir controladores de E/S de Windows Update. Para obtener más información, consulte Actualización de las herramientas de XenServer.

Instalar controladores de E/S y agente de administración : este mensaje se muestra cuando la máquina virtual no tiene los controladores de E/S o el agente de administración instalado. Haga clic en el vínculo para instalar XenServer Tools. Para las máquinas virtuales Linux, al hacer clic en el vínculo de estado se cambia a la consola de la máquina virtual y se carga la ISO de XenServer Tools. A continuación, puede montar la ISO y ejecutar manualmente la instalación, tal y como se describe en la siguiente sección.

Nota: Si tiene un gran número de máquinas virtuales en el servidor o en un grupo, seleccione el servidor o el grupo en el panel Recursos y haga clic en la ficha Buscar . En la lista Búsquedas guardadas , seleccione VM sin XenServer Tools instalado . Muestra una lista de máquinas virtuales que no tienen instalado XenServer Tools.

Instalación de XenServer Tools en máquinas virtuales Windows

Importante: Tenga en cuenta que la instalación de XenServer Tools provocará la expulsión de cualquier medio de la unidad de CD/DVD de la máquina virtual. No intente instalar XenServer Tools si la unidad de CD/DVD de la máquina virtual está en uso, por ejemplo, durante la instalación del sistema operativo desde CD.

  1. Seleccione la máquina virtual en el panel Recursos , haga clic con el botón secundario y, a continuación, haga clic en Instalar herramientas de XenServer en el menú contextual. Como alternativa, en el menú VM, haga clic en Instalar herramientas de XenServer.

    O

    En la ficha General de la máquina virtual, haga clic en Instalar controladores de E/S y agente de administración.

    Nota: Cuando instale XenServer Tools en su máquina virtual, instalará los controladores de E/S (controladores PV) y el agente de administración.

  2. Si la reproducción automática está habilitada para la unidad de CD/DVD de la máquina virtual, la instalación se iniciará automáticamente después de unos momentos. El proceso instala los controladores de E/S y el agente de administración. Reinicie la máquina virtual cuando se le pida que obtenga su máquina virtual a un estado optimizado.
  3. Si la Reproducción automática no está habilitada, el instalador de XenServer Tools muestra las opciones de instalación. Haga clic en Instalar herramientas de XenServer para continuar con la instalación. Esto monta la ISO de XenServer Tools (guest-tools.iso) en la unidad de CD/DVD de la máquina virtual.

    Cuando se le solicite, seleccione una de las siguientes opciones para elegir qué sucede con la ISO de herramientas de XenServer:

    Haga clic en Ejecutar Setup.exe para iniciar la instalación de XenServer Tools. Esto abre el asistente de configuración del agente de administración de Windows Citrix XenServer . Siga las instrucciones del asistente para que su máquina virtual tenga un estado optimizado y realice las acciones necesarias para completar el proceso de instalación.

    Nota: Al instalar XenServer Tools mediante este método, el agente de administración se configurará para obtener actualizaciones automáticamente. Sin embargo, el mecanismo de actualización del agente de administración no actualizará los controladores de E/S. Este es el comportamiento predeterminado. Si prefiere cambiar el comportamiento predeterminado, siga las instrucciones que se indican a continuación en el paso b.

    Alternativamente:

    1. Haga clic en Abrir carpetas para ver archivos y, a continuación, ejecute Setup.exe desde la unidad de CD. Esta opción abre el asistente de configuración de Citrix XenServer Windows Management Agent y le permite personalizar la instalación de XenServer Tools y la configuración de actualización del agente de administración.
    2. Siga las instrucciones del asistente para aceptar el acuerdo de licencia y elegir una carpeta de destino.
    3. Personalice la configuración en la página Configuración de instalación y actualizaciones . El asistente de configuración de Citrix XenServer Windows Management Agent muestra la configuración predeterminada. De forma predeterminada, el asistente:

      • Instala los controladores de E/S
      • Permite la actualización automática del agente de administración
      • No permite que el agente de administración actualice automáticamente los controladores de E/S.
      • Envía información de uso anónima a Citrix

      Si no desea permitir la actualización automática del Agente de administración, seleccione No permitir actualizaciones automáticas del agente de administración en la lista desplegable.

      Si prefiere actualizar los controladores de E/S automáticamente por el agente de administración, seleccione Permitir actualizaciones automáticas de controladores de E/S por el agente de administración.

      Nota: Si ha elegido recibir actualizaciones de controladores de E/S a través del mecanismo de Windows Update, le recomendamos que no permita que el agente de gestión actualice los controladores de E/S automáticamente.

      Si no desea compartir información de uso anónima con Citrix, desactive la casilla de verificación Enviar información de uso anónima a Citrix . Tenga en cuenta que la información transmitida a Citrix contiene el UUID de la máquina virtual que solicita la actualización. No se recopila ni se transmite a Citrix ninguna otra información relacionada con la máquina virtual.

    4. Haga clic en Siguiente y, a continuación, en Instalar para iniciar el proceso de instalación.
    5. Cuando se le solicite, realice las acciones necesarias para completar el proceso de instalación de XenServer Tools y haga clic en Finalizar para salir del asistente de configuración.

Nota:

  • Si prefiere instalar los controladores de E/S y el agente de administración en un gran número de máquinas virtuales de Windows, instale managementagentx86.msi o managementagentx64.msi utilizando la herramienta de instalación MSI preferida. Estos archivos se pueden encontrar en la ISO de herramientas de XenServer.
  • Los controladores de E/S se instalarán automáticamente en una máquina virtual Windows que tenga la capacidad de recibir actualizaciones de Windows Update. Sin embargo, se recomienda instalar el paquete de herramientas de XenServer para instalar el agente de administración y para mantener la configuración compatible.

Instalación de XenServer Tools en VM Linux

  1. Seleccione la máquina virtual en el panel Recursos , haga clic con el botón secundario y, a continuación, haga clic en Instalar herramientas de XenServer en el menú contextual. Como alternativa, en el menú VM, haga clic en Instalar herramientas de XenServer.
  2. Haga clic en Instalar herramientas de XenServer en el cuadro de diálogo de mensajes para ir a la consola de la máquina virtual.
  3. Como usuario raíz, monte la imagen en la máquina virtual:

    mount -o ro,exec /dev/disk/by-label/XenServer\\x20Tools /mnt
    

    Nota: Si falla el montaje de la imagen, puede localizarla ejecutando el comando

    blkid -t LABEL="XenServer Tools"
    
  4. Ejecute el script de instalación como usuario root:

    /mnt/linux/install.sh
    
  5. Desmonte la imagen del invitado ejecutando el comando:

    umount /mnt
    
  6. Si el núcleo se ha actualizado o la máquina virtual se ha actualizado desde una versión anterior, reinicie la máquina virtual ahora.

Tenga en cuenta que las unidades de CD-ROM y las ISOS conectadas a las VM Linux aparecen como /dev/xvdd (o /dev/sdd en Ubuntu 10.10 y posterior), en lugar de /dev/cdrom. Esto se debe a que no son verdaderos dispositivos de CD-ROM, sino dispositivos normales. Cuando XenCenter expulsa el CD, desconecta el dispositivo de la máquina virtual y el dispositivo desaparece. Esto es diferente de las máquinas virtuales de Windows, donde el CD permanece en la máquina virtual en estado vacío

Actualización de las herramientas de XenServer

XenServer tiene un mecanismo más simple para actualizar automáticamente los controladores de E/S (controladores PV) y el agente de administración para máquinas virtuales Windows. Esto permite a los clientes instalar actualizaciones a medida que estén disponibles, sin tener que esperar una revisión.

La sección Estado de virtualización de la ficha General de una máquina virtual especifica si la máquina virtual puede recibir actualizaciones de Windows Update o no. El mecanismo para recibir actualizaciones de controladores de E/S desde Windows Update está activado de forma predeterminada. Si no desea recibir actualizaciones de controladores de E/S de Windows Update, debe deshabilitar Windows Update en su máquina virtual o especificar una directiva de grupo.

Actualización de los controladores de E/S

Si ejecuta máquinas virtuales Windows recién creadas en XenServer 7.0 o superior, podrá obtener actualizaciones de controladores de E/S automáticamente desde Microsoft Windows Update, siempre que:

  • Está ejecutando XenServer con Enterprise Edition o tiene acceso a XenServer a través de Citrix Virtual Apps and Desktops derechos
  • Ha creado una máquina virtual de Windows con XenCenter emitida con XenServer 7.0 o superior
  • Windows Update está habilitado dentro de la máquina virtual
  • Tiene acceso a Internet o puede conectarse a un servidor proxy WSUS

Nota: Los clientes también pueden recibir actualizaciones de controladores de E/S automáticamente a través del mecanismo de actualización automático del agente de gestión. Consulte Actualización del agente de administración para obtener más información.

Actualización del agente de administración

XenServer le permite actualizar automáticamente el agente de administración en máquinas virtuales Windows nuevas y existentes. De forma predeterminada, XenServer permite la actualización automática del agente de administración. Sin embargo, no permite que el agente de administración actualice automáticamente los controladores de E/S. Puede personalizar la configuración de actualización del agente de administración durante la instalación de XenServer Tools. Consulte Instalación de herramientas de XenServer en máquinas virtuales Windows para obtener más información. La actualización automática del agente de administración se produce sin problemas y no reinicia la máquina virtual. En situaciones en las que es necesario reiniciar una máquina virtual, XenCenter envía una notificación a los usuarios acerca de la acción requerida.

Para actualizar el agente de administración automáticamente:

  • Debe ejecutar XenServer 7.0 o superior con Enterprise Edition o tener acceso a XenServer a través de los derechos de Citrix Virtual Apps and Desktops.
  • Debe haber instalado XenServer Tools con XenServer 7.0 o superior
  • La máquina virtual de Windows debe estar conectada a Internet

Importante:

  • La capacidad de recibir controladores de E/S de Windows Update y la actualización automática de las funciones del agente de administración están disponibles para los clientes de XenServer Enterprise Edition o para aquellos que tienen acceso a XenServer a través de sus derechos de Citrix Virtual Apps and Desktops.
  • Las actualizaciones de XenServer Tools también se pueden emitir a través del mecanismo de actualización (hotfix) estándar de XenServer. Esse correcções contêm atualizações para os controladores de E/S e o agente de gerenciamento. No hay ninguna restricción de licencias para actualizar XenServer Tools que se emite como revisión.