Instalación de XenServer VM Tools
XenServer VM Tools (anteriormente Citrix VM Tools o XenServer PV Tools) proporciona servicios de E/S de alto rendimiento sin la sobrecarga de la emulación de dispositivos tradicional.
Herramientas de máquinas virtuales de XenServer para Windows
XenServer VM Tools para Windows 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 sustituyen a los dispositivos emulados y proporcionan un transporte de alta velocidad entre Windows y el software de la familia de productos XenServer. Al instalar un sistema operativo Windows, XenServer utiliza la emulación de dispositivos tradicional para presentar un controlador IDE estándar y una tarjeta de red estándar a la máquina virtual. Esta emulación permite que la instalación de Windows utilice 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 un conjunto completo de funciones a XenCenter
Obtenga el instalador de XenServer VM Tools para Windows en la página de descargas de XenServer.
La versión de XenServer VM Tools para Windows se actualiza de forma independiente de la versión de XenServer. Para obtener más información sobre la versión más reciente de las herramientas, consulte Actualizaciones de XenServer VM Tools para Windows.
Instale la versión más reciente de XenServer VM Tools para Windows en cada máquina virtual de Windows para que esa máquina virtual tenga una configuración totalmente compatible y pueda usar la CLI xe o XenCenter. Una máquina virtual funciona sin las herramientas de máquina virtual de XenServer para Windows, pero el rendimiento se ve afectado cuando los controladores de E/S no están instalados. Instale XenServer VM Tools para Windows en máquinas virtuales Windows para poder realizar las siguientes operaciones:
-
Apagar, reiniciar o suspender una VM de forma limpia
-
Ver los datos de rendimiento de las VM en XenCenter
-
Migrar una VM en ejecución (mediante migración en vivo o migración en vivo de almacenamiento)
-
Crear instantáneas con memoria (puntos de control) o volver a instantáneas
Para obtener más información, consulte Instalar XenServer VM Tools para Windows.
Herramientas de máquinas virtuales de XenServer para Linux
Las herramientas de máquinas virtuales de XenServer para Linux contienen un agente invitado que proporciona información adicional sobre la máquina virtual al host.
Obtenga el instalador de XenServer VM Tools para Linux en la página de descargas de XenServer.
Instale XenServer VM Tools para Linux en máquinas virtuales Linux para poder realizar las siguientes operaciones:
-
Vea los datos de rendimiento de las máquinas virtuales en XenCenter.
Por ejemplo, los siguientes valores de rendimiento de la memoria solo están visibles en XenCenter cuando están instaladas las herramientas de máquina virtual de XenServer: “Memoria usada”, “Discos”, “Red” y “Dirección”.
-
En XenCenter, consulte la información del sistema operativo invitado Linux.
-
En la pestaña Redes de XenCenter, consulte la dirección IP de la máquina virtual.
-
Inicie una consola SSH en la máquina virtual desde XenCenter.
-
Ajustar la cantidad de vCPU en una VM Linux en ejecución.
-
Habilite el control dinámico de memoria (DMC).
Nota:
No puede usar la función de control dinámico de memoria (DMC) en las máquinas virtuales Red Hat Enterprise Linux 8, Red Hat Enterprise Linux 9, Rocky Linux 8, Rocky Linux 9 o CentOS Stream 9, ya que estos sistemas operativos no admiten la expansión de memoria con el hipervisor Xen.
Para obtener más información, consulte Instalar XenServer VM Tools para Linux.
Importante:
Para tener una configuración compatible al ejecutar una máquina virtual, asegúrese de instalar XenServer VM Tools. Si bien una VM de Windows puede funcionar sin ellas, el rendimiento se ve obstaculizado cuando los controladores de E/S no están instalados. Ejecute máquinas virtuales de Windows con estos controladores para que sean compatibles. Algunas funciones, como la reubicación en vivo entre hosts físicos, solo están disponibles con los controladores de E/S instalados y activos.
Averiguar el estado de virtualización de una VM
XenCenter informa del estado de virtualización de una VM en la ficha General de la VM. Puede ver si las herramientas de máquina virtual de XenServer (los controladores de E/S y el agente de administración) están instaladas y si la máquina virtual puede instalar y recibir actualizaciones de Windows Update. En la siguiente sección se enumeran los mensajes que se muestran en XenCenter:
E/S optimizada (no optimizada): Muestra si los controladores de E/S están instalados en la VM.
Management Agent instalado (no instalado): Muestra si la versión más reciente del Management Agent está instalada en la máquina virtual.
Capaz de (no puede) recibir actualizaciones de Windows Update: Especifica si la máquina virtual puede recibir controladores de E/S de Windows Update.
Instalar controladores de E/S y agente de administración: Indica que la máquina virtual no tiene los controladores de E/S ni el agente de administración instalados.
Nota:
Si tiene muchas máquinas virtuales en su servidor o en un grupo, seleccione el servidor o el grupo en el panel Recursos y seleccione la ficha Buscar. En la lista Búsquedas guardadas, seleccione máquinas virtuales sin XenServer VMTools instalado. Esta búsqueda muestra una lista de máquinas virtuales que no tienen instaladas las herramientas de máquinas virtuales de XenServer.
Actualización de XenServer VM Tools
XenServer tiene un mecanismo más sencillo para actualizar automáticamente los controladores de E/S (controladores PV) y el agente de administración para máquinas virtuales de Windows. Este mecanismo permite a los clientes instalar actualizaciones a medida que estén disponibles, sin tener que esperar un parche rápido.
La sección Estado de virtualización en la ficha General de una VM especifica si la VM puede recibir actualizaciones de Windows Update. El mecanismo para recibir actualizaciones de controladores de E/S de Windows Update está activado de forma predeterminada. Si no quiere recibir actualizaciones de controladores de E/S de Windows Update, inhabilite Windows Update en su máquina virtual o especifique una directiva de grupo.
Importante:
Si actualmente usa los controladores 8.2.x.x o anteriores y quiere usar el archivo MSI del agente de administración para actualizar a la versión más reciente de los controladores, debe usar el Administrador de dispositivos para desinstalar los controladores 8.2.x.x de la VM antes de instalar estos controladores. Si no completa este paso, se producirá un error en el proceso de instalación de MSI.
Se recomienda realizar una instantánea de la máquina virtual antes de instalar o actualizar XenServer VM Tools.
Asegúrese de que todos los reinicios de VM solicitados se completen como parte de la actualización. Es posible que se requieran varios reinicios. Si no se completan todos los reinicios solicitados, esta actualización puede provocar un comportamiento inesperado.
Actualización de los controladores de E/S
Puede obtener actualizaciones de controladores de E/S automáticamente desde Microsoft Windows Update, siempre que:
- Ha creado una máquina virtual de Windows mediante XenCenter emitido con XenServer 7.0 o una versión posterior
- Windows Update está habilitado en la VM
- 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ática del agente de administració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 de 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 los controladores de E/S automáticamente. Puede personalizar la configuración de actualización del agente de administración durante la instalación de XenServer VM Tools. Para obtener más información, consulte Instalar XenServer VM Tools para Windows. La actualización automática del agente de administración se produce sin problemas y no reinicia la VM. En los casos en los que se requiere reiniciar una VM, XenCenter envía una notificación a los usuarios sobre la acción requerida.
Para actualizar el agente de administración automáticamente:
- Debe haber instalado XenServer VM Tools emitidas con XenServer 7.0 o una versión posterior
- La VM de Windows debe estar conectada a Internet
Instalación de XenServer VM Tools en máquinas virtuales de Windows
Importante:
La instalación de XenServer VM Tools provoca la expulsión de cualquier medio de la unidad de CD/DVD de la máquina virtual. No intente instalar XenServer VM 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 un CD.
Se recomienda realizar una instantánea de la máquina virtual antes de instalar o actualizar XenServer VM Tools.
-
Seleccione la máquina virtual en el panel Recursos, haga clic con el botón derecho y, a continuación, seleccione Instalar XenServer VM Tools en el menú contextual. Como alternativa, en el menú VM, seleccione Instalar XenServer VM Tools.
O bien,
En la ficha General de la VM, seleccione Instalar controladores de E/S y agente de administración.
Nota:
Cuando instala XenServer VM Tools en su máquina virtual, instala los controladores de E/S (controladores PV) y el agente de administración.
- Si la reproducción automática está habilitada para la unidad de CD/DVD de la VM, 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 VM cuando se le solicite que lleve su VM a un estado optimizado.
-
Si la reproducción automática no está habilitada, el instalador de XenServer VM Tools muestra las opciones de instalación. Haga clic en Instalar XenServer VM Tools para continuar con la instalación. Esta acción monta la ISO de XenServer VM 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é pasará con la ISO de XenServer VM Tools:
Haga clic en Ejecutar Setup.exe para iniciar la instalación de XenServer VM Tools. Esta acción abre el asistente de configuración del agente de administración de Windows de XenServer . Siga las instrucciones del asistente para que su VM alcance un estado optimizado y realice las acciones necesarias para completar el proceso de instalación.
Nota:
Al instalar XenServer VM Tools mediante este método, el agente de administración se configura para recibir actualizaciones automáticamente. Sin embargo, el mecanismo de actualización del agente de administración no actualiza los controladores de E/S. Este comportamiento es el predeterminado.
Alternativamente:
- Haga clic en Abrir carpetas para ver los archivos y, a continuación, ejecute Setup.exe desde la unidad de CD. Esta opción abre el asistente de configuración del agente de administración de Windows de XenServer y le permite personalizar la instalación de XenServer VM Tools y la configuración de actualización del agente de administración.
- Siga las instrucciones del asistente para aceptar el acuerdo de licencia y elegir una carpeta de destino.
-
Personalice su configuración en la página Configuración de instalación y actualizaciones. El asistente de configuración del agente de administración de Windows de XenServer 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 los controladores de E/S automáticamente.
- Envía información de uso anónima a Citrix
Si no quiere permitir la actualización automática del agente de administración, seleccione No permitir las actualizaciones automáticas del agente de administración en el menú.
Si prefiere que el agente de administración actualice los controladores de E/S automáticamente, seleccione Permitir actualizaciones automáticas de controladores de E/S por parte del agente de administración.
Nota:
Si recibe actualizaciones de controladores de E/S a través del mecanismo de Windows Update, le recomendamos que no permita que el agente de administración actualice los controladores de E/S automáticamente.
Si no quiere compartir información de uso anónimo con Citrix, desmarque la casilla de verificación Enviar información de uso anónimo a Citrix. La información transmitida a Citrix contiene el UUID de la máquina virtual que solicita la actualización. No se recopila ni transmite a Citrix ninguna otra información relacionada con la VM.
- Haga clic en Siguiente y luego en Instalar para iniciar el proceso de instalación.
- Cuando se le solicite, realice las acciones necesarias para completar el proceso de instalación de XenServer VM 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 muchas máquinas virtuales Windows, instálelo
managementagentx64.msi
con la herramienta de instalación MSI que prefiera. Estos archivos se encuentran en la ISO de XenServer VM Tools.- Los controladores de E/S se instalan automáticamente en una máquina virtual de Windows que puede recibir actualizaciones de Windows Update. Sin embargo, le recomendamos que instale el paquete XenServer VM Tools para instalar el agente de administración y mantener una configuración compatible.
Instalación de XenServer VM Tools en máquinas virtuales Linux
- Seleccione la máquina virtual en el panel Recursos, haga clic con el botón secundario y, a continuación, haga clic en Instalar XenServer VM Tools en el menú contextual. Como alternativa, en el menú VM, haga clic en Instalar XenServer VM Tools.
- Haga clic en Instalar XenServer VM Tools en el cuadro de diálogo de mensajes para ir a la consola de la máquina virtual.
-
Como usuario root, monte la imagen en la VM:
mount -o ro,exec /dev/disk/by-label/Citrix\x20VM\x20Tools /mnt <!--NeedCopy-->
Nota:
Si el montaje de la imagen falla, puede localizarla ejecutando el comando:
blkid -t LABEL="XenServer VM Tools"
-
Ejecute el script de instalación como usuario root:
/mnt/Linux/install.sh <!--NeedCopy-->
-
Desmonte la imagen del huésped ejecutando el comando:
umount /mnt <!--NeedCopy-->
- Si el kernel se ha actualizado o la VM se actualizó desde una versión anterior, reinicie la VM ahora.
Las unidades de CD-ROM y las ISO conectadas a las máquinas virtuales de Linux aparecen como /dev/xvdd
(o /dev/sdd
en Ubuntu), en lugar de /dev/cdrom
. Este nombre se debe a que no son verdaderos dispositivos de CD-ROM, sino dispositivos normales. Cuando XenCenter expulsa el CD, desconecta en caliente el dispositivo de la VM y el dispositivo desaparece. Este comportamiento es diferente al de las máquinas virtuales de Windows, en las que el CD permanece en la máquina virtual en un estado vacío.