XenServer

Herramientas de máquinas virtuales de XenServer para Windows

XenServer VM Tools (anteriormente Citrix VM Tools o XenServer PV Tools) para Windows proporciona servicios de E/S de alto rendimiento sin la sobrecarga de la emulación de dispositivos tradicional. 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.

Las herramientas de máquina virtual de XenServer para Windows deben estar instaladas en cada máquina virtual de Windows para que la máquina virtual tenga una configuración totalmente compatible. Una máquina virtual funciona sin ellas, pero el rendimiento se ve obstaculizado.

La versión de XenServer VM Tools para Windows se actualiza de forma independiente de la versión de XenServer. Para garantizar la compatibilidad, asegúrese de que las herramientas de máquina virtual de XenServer para Windows se actualicen periódicamente a la versión más reciente, tanto en las máquinas virtuales como en las plantillas que utilice para crear las máquinas virtuales. Para obtener más información sobre la versión más reciente de las herramientas, consulte Novedades.

Instalación de XenServer VM Tools

Nota:

Para instalar XenServer VM Tools para Windows en una máquina virtual Windows, la máquina virtual debe ejecutar Microsoft.NET Framework versión 4.0 o posterior.

Las herramientas de máquina virtual de XenServer para Windows se instalan de forma predeterminada en el C:\Program Files\XenServer\XenTools directorio de la máquina virtual.

Para instalar XenServer VM Tools para Windows:

  1. Se recomienda realizar una instantánea de la máquina virtual antes de instalar o actualizar XenServer VM Tools.

  2. Descargue el archivo XenServer VM Tools para Windows desde la página de descargas de XenServer.

  3. Verifique su descarga con el valor SHA256 proporcionado.

  4. Copie el archivo en su máquina virtual de Windows o en una unidad compartida a la que pueda acceder la máquina virtual de Windows.

  5. Ejecute el managementagentx64.msi archivo para iniciar la instalación de XenServer VM Tools.

    Msiexec.exe /package managementagentx64.msi
    
  6. Siga las instrucciones del instalador.

    • Siga las instrucciones del asistente para aceptar el acuerdo de licencia y elegir una carpeta de destino.

    • Personalice la configuración en la página Configuración de instalación y actualizaciones.

      De forma predeterminada, el asistente muestra la siguiente configuración recomendada:

      • Instale los controladores de E/S ahora
        • Si la máquina virtual tiene configurado has-vendor-device=true, esta opción no está seleccionada porque Windows Update ya ha instalado los controladores de E/S.
        • SI la máquina virtual tiene configurado has-vendor-device=false, se selecciona esta opción.
      • Permitir las actualizaciones automáticas del agente de administración
      • No permitir que el agente de administración actualice automáticamente los controladores de E/S
      • Enviar información de uso anónima a Cloud Software Group, Inc.

      En algunos casos de uso, se recomiendan parámetros de actualización diferentes. Para obtener más información, consulte Actualizar XenServer VM Tools.

      Para configurar los parámetros de actualización, puede realizar los siguientes cambios:

      • Si no quiere 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.
      • Si quiere permitir que el agente de administración actualice automáticamente los controladores de E/S, seleccione Permitir actualizaciones automáticas de controladores de E/S por parte del agente de administración. Sin embargo, se recomienda utilizar Windows Update para actualizar los controladores de E/S, no el agente de administración. Si ha elegido recibir actualizaciones de controladores de E/S a través del mecanismo de Windows Update, no permita que el agente de administración actualice los controladores de E/S automáticamente.
      • Si no quieres compartir información de uso anónima con nosotros, desmarca la casilla Enviar información de uso anónima a Cloud Software Group, Inc. casilla de verificación. La información transmitida a Cloud Software Group contiene los cuatro primeros caracteres del UUID de la máquina virtual que solicita la actualización. No se recopila ni transmite ninguna otra información relacionada con la máquina virtual.
    • Haga clic en Siguiente y, a continuación, en Instalar para iniciar el proceso de instalación de XenServer VM Tools para Windows.

  7. Reinicie la VM cuando se le pida que complete el proceso de instalación.

    Es posible que los clientes que instalen XenServer VM Tools para Windows o el agente de administración a través de RDP no vean la solicitud de reinicio, ya que solo aparece en la sesión de la consola de Windows. Para asegurarse de reiniciar la VM (si es necesario) y para que la VM alcance un estado optimizado, especifique la opción forzar reinicio en RDP. La opción forzar reinicio reinicia la VM solo si es necesario para que la VM alcance un esta do optimizado.

Advertencia:

La instalación o actualización de XenServer VM Tools para Windows puede provocar que cambien el nombre descriptivo y el identificador de algunos adaptadores de red. Es posible que cualquier software que esté configurado para usar un adaptador en particular deba reconfigurarse después de la instalación o actualización de XenServer VM Tools para Windows.

Instalación silenciosa

Para instalar XenServer VM Tools para Windows de forma silenciosa e impedir que el sistema se reinicie, ejecute uno de los siguientes comandos:

Msiexec.exe /package managementagentx64.msi /quiet /norestart
<!--NeedCopy-->

O bien

Setup.exe /quiet /norestart
<!--NeedCopy-->

Se puede obtener una instalación no interactiva, pero no silenciosa ejecutando:

Msiexec.exe managementagentx64.msi /passive
<!--NeedCopy-->

O bien

Setup.exe /passive
<!--NeedCopy-->

Notas:

  • El parámetro /quiet solo se aplica a los cuadros de diálogo de instalación, pero no a la instalación del controlador del dispositivo. Cuando se especifica el parámetro /quiet, la instalación del controlador del dispositivo solicita permiso para reiniciarse si es necesario.
    • Cuando /quiet /norestart se especifica, el sistema no se reinicia una vez que se completa la instalación de las herramientas. Este comportamiento es independiente de lo que el usuario especifique en el cuadro de diálogo de reinicio.
    • Cuando se especifica /quiet /forcerestart, el proceso de actualización o instalación puede provocar varios reinicios. Este comportamiento es independiente de lo que el usuario especifique en el cuadro de diálogo de reinicio.
    • Cuando la instalación del controlador del dispositivo solicita permiso para reiniciar, la instalación de herramientas con el parámetro quiet especificado aún puede estar en curso. Use el Administrador de tareas para confirmar si el instalador sigue ejecutándose.

Para personalizar la configuración de la instalación, utilice los siguientes parámetros con los comandos de instalación silenciosa:

Parámetro Valores permitidos Valor predeterminado Descripción
ALLOWAUTOUPDATE SÍ o NO Permitir las actualizaciones automáticas del agente de administración
ALLOWDRIVERINSTALL SÍ o NO Instale los controladores de E/S ahora
ALLOWDRIVERUPDATE SÍ o NO NO Permitir que las actualizaciones automáticas del agente de administración instalen controladores actualizados
IDENTIFICAR ACTUALIZACIÓN AUTOMÁTICA SÍ o NO Envíenos información de uso anónima

Por ejemplo, para realizar una instalación silenciosa de las herramientas que no permita futuras actualizaciones automáticas del agente de administración y no envíe información anónima a Cloud Software Group, Inc., ejecute uno de los siguientes comandos:

Msiexec.exe /package managementagentx64.msi ALLOWAUTOUPDATE=NO IDENTIFYAUTOUPDATE=NO /quiet /norestart
<!--NeedCopy-->

En el caso de las instalaciones interactivas, silenciosas y pasivas, tras el siguiente reinicio del sistema, es posible que se produzcan varios reinicios automáticos antes de que las herramientas de máquina virtual de XenServer para Windows estén completamente instaladas. Este comportamiento también es el caso de las instalaciones con el indicador /norestart especificado. Sin embargo, para las instalaciones en las que se proporciona el indicador /norestart, el reinicio inicial puede iniciarse manualmente.

Actualizar XenServer VM Tools

Asegúrese de que las herramientas de máquinas virtuales de XenServer para Windows se actualicen periódicamente a la última versión, tanto en las máquinas virtuales como en las plantillas que utilice para crear las máquinas virtuales. Le recomendamos que haga una instantánea de la máquina virtual antes de actualizar XenServer VM Tools. Para obtener más información sobre la versión más reciente de las herramientas, consulte Novedades.

Importante:

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, es posible que la máquina virtual muestre un comportamiento inesperado.

XenServer proporciona mecanismos de actualización automática para cada uno de sus componentes:

  • El agente de administración puede actualizarse automáticamente
  • Los controladores de E/S se pueden actualizar mediante el agente de administración o mediante Windows Update.

Como alternativa, puede actualizar uno o ambos componentes manualmente.

El método de actualización que se elija para cada componente de las herramientas puede depender del entorno.

Parámetros de actualización recomendados

En la mayoría de los casos de uso, recomendamos usar los siguientes parámetros para actualizar los diferentes componentes de XenServer VM Tools para Windows:

  1. Habilite las actualizaciones del agente de administración.

  2. Impida que el agente de administración actualice los controladores de E/S.

  3. Establezca el valor de la siguiente clave de registro en un valor REG_DWORD de ‘3’: HLKM\System\CurrentControlSet\services\xenbus_monitor\Parameters\Autoreboot.

    Para obtener más información, consulte ### Reinicios automáticos.

  4. Configure los controladores de E/S para que se actualicen mediante Windows Update.

Durante la instalación:

Las dos primeras configuraciones son las predeterminadas al ejecutar el instalador:

Instalador de XenServer VM Tools con la configuración de actualización predeterminada seleccionada

Parámetros de los destinos de Citrix Provisioning o de las máquinas que se restablecen al arrancar

Si tiene la intención de usar su máquina virtual de Windows como destino de Citrix Provisioning o con el indicador de restablecimiento al arrancar establecido, no puede usar ninguno de los mecanismos de actualización automática. Le recomendamos que establezca la siguiente configuración en la plantilla maestra que utiliza para crear estas máquinas virtuales:

  1. Durante la creación de la máquina virtual, asegúrese de que el indicador has-vendor-device esté establecido en false.

    Para obtener más información, consulte Crear una máquina virtual Windows mediante la CLI.

  2. Inhabilite las actualizaciones del agente de administración.

Durante la instalación:

Especifique esta configuración al instalar por primera vez XenServer VM Tools:

Instalador de XenServer VM Tools sin la configuración de actualización automática seleccionada

Configuración para actualizaciones automáticas únicamente por parte del agente de administración

Puede configurar el agente de administración para que se actualice tanto a sí mismo como a los controladores de E/S. Si usa esta configuración, impida que las máquinas virtuales actualicen los controladores de E/S a través de Windows Update. Si ambos mecanismos intentan actualizar los controladores de E/S, puede provocar actualizaciones innecesarias.

Elija este enfoque si su organización requiere que revise las actualizaciones antes de aplicarlas a las máquinas virtuales Windows. Si este es el caso, también debe redirigir el agente de administración para que obtenga sus actualizaciones de un servidor interno.

  1. Inhabilite la actualización de los controladores de E/S a través de Windows Update.

  2. Configure el agente de administración para actualizar los controladores de E/S.

  3. (Opcional) Redirija las actualizaciones del agente de administración.

Durante la instalación:

Especifique esta configuración al instalar por primera vez XenServer VM Tools:

Instalador de XenServer VM Tools sin la configuración de actualización automática seleccionada

Actualizar el agente de administración

XenServer le permite actualizar el agente de administración automáticamente en las 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 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 Windows. La actualización automática del agente de administración se produce sin problemas y no reinicia la VM. En situaciones en las que se requiere reiniciar una VM, aparece un mensaje en la ficha Consola de la VM que notifica a los usuarios sobre la acción requerida.

Puede obtener las actualizaciones del agente de administración automáticamente, siempre que la máquina virtual de Windows tenga acceso a Internet.

Administrar actualizaciones automáticas mediante la CLI

XenServer le permite usar la línea de comandos para administrar la actualización automática de los controladores de E/S y del agente de administración. Puede ejecutar msiexec.exe con los argumentos enumerados en la siguiente tabla para especificar si los controladores de E/S y el agente de administración se actualizan automáticamente. Para obtener información sobre cómo instalar XenServer VM Tools para Windows mediante el uso msiexec.exe, consulte Instalación silenciosa.

Nota:

Para las máquinas virtuales administradas mediante PVS o MCS, las actualizaciones automatizadas se desactivan automáticamente cuando el VDA de Citrix Virtual Desktops está presente e informa de que la máquina no es persistente.

Argumento Valores Descripción
ALLOWAUTOUPDATE SÍ/NO Permitir/no permitir la actualización automática del agente de administración
ALLOWDRIVERINSTALL SÍ/NO Permitir o impedir que el instalador de XenServer VM Tools para Windows instale controladores de E/S
ALLOWDRIVERUPDATE SÍ/NO Permitir/no permitir que el agente de administración actualice los controladores de E/S automáticamente
IDENTIFICAR ACTUALIZACIÓN AUTOMÁTICA SÍ/NO Permitir o no permitir que el mecanismo de actualización automática nos envíe información de uso anónima

Por ejemplo:

setup.exe  /passive /forcerestart ALLOWAUTOUPDATE=YES ALLOWDRIVERINSTALL=NO \
     ALLOWDRIVERUPDATE=NO IDENTIFYAUTOUPDATE=YES
<!--NeedCopy-->

Habilitar las actualizaciones del agente de administración

Para habilitar la actualización automática del agente de administración por máquina virtual:

  1. En la máquina virtual, abra un símbolo del sistema como administrador.

  2. Ejecute este comando:

    reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_DWORD /v DisableAutoUpdate /d 0
    <!--NeedCopy-->
    
  3. Asegúrese de que su grupo permita las actualizaciones del agente de administración. En la consola host, ejecute el siguiente comando:

    xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_enabled=true
    <!--NeedCopy-->
    

Inhabilitar las actualizaciones del agente de administración

Para inhabilitar la actualización automática del agente de administración por VM:

  1. En la máquina virtual, abra un símbolo del sistema como administrador.

  2. Ejecute este comando:

    reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_DWORD /v DisableAutoUpdate /d 1
    <!--NeedCopy-->
    

Para inhabilitar la actualización automática del agente de administración por grupo, ejecute el siguiente comando en la consola del host:

xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_enabled=false
<!--NeedCopy-->

Redirigir las actualizaciones del agente de administración

XenServer permite a los clientes redirigir las actualizaciones del agente de administración a un servidor web interno antes de que se instalen. Esta redirección permite a los clientes revisar las actualizaciones antes de que se instalen automáticamente en la VM.

El agente de administración utiliza un archivo de actualizaciones para obtener información sobre las actualizaciones disponibles. El nombre de este archivo de actualizaciones depende de la versión del agente de administración que utilice:

Complete los siguientes pasos para redirigir las actualizaciones del agente de administración:

  1. Descargue el archivo de actualizaciones.

  2. Descargue los archivos MSI de Management Agent referenciados en el archivo de actualizaciones.

  3. Cargue los archivos MSI en un servidor web interno al que puedan acceder las máquinas virtuales.

  4. Actualice el archivo de actualizaciones para que apunte a los archivos MSI en el servidor web interno.

  5. Cargue el archivo de actualizaciones en el servidor web.

Las actualizaciones automáticas también se pueden redirigir por VM o por grupo. Para redirigir las actualizaciones por VM:

  1. En la máquina virtual, abra un símbolo del sistema como administrador.

  2. Ejecute el comando

    reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools /t REG_SZ /v update_url /d \
        url of the update file on the web server
    <!--NeedCopy-->
    

Para redirigir la actualización automática del agente de administración por grupo, ejecute el siguiente comando:

xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_url=url of the update file on the web server
<!--NeedCopy-->

Actualizar los controladores de E/S

Puede actualizar los controladores de E/S mediante Windows Update o mediante el agente de administración. También puede desactivar las actualizaciones automáticas y administrar las actualizaciones de los controladores de E/S de forma manual.

Cada uno de los controladores de E/S (xennet, xenvif, xenvbd, xeniface y xenbus) tiene su propia versión. Para obtener información sobre las versiones más recientes, consulte Novedades.

Configurar los controladores de E/S para que se actualicen mediante Windows Update

Puede obtener actualizaciones de controladores de E/S automáticamente desde Microsoft Windows Update, siempre que:

  • Windows Update está habilitado en la VM

  • La VM tiene acceso a Internet o puede conectarse a un servidor proxy WSUS

  • No está ejecutando la versión Core de Windows Server. Windows Server Core no admite el uso de Windows Update para instalar o actualizar los controladores de E/S.

La sección Estado de virtualización en la ficha General de una VM en XenCenter 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.

Inhabilitar la actualización de los controladores de E/S a través de Windows Update

La sección Estado de virtualización en la ficha General de una VM en XenCenter 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.

En el caso de las máquinas virtuales Windows que ya existen, si no quiere recibir actualizaciones de controladores de E/S de Windows Update, especifique una directiva de grupo.

En el caso de las nuevas máquinas virtuales Windows, puede establecer un indicador en la máquina virtual durante la creación de la misma para evitar que Windows Update actualice los controladores de E/S. Para obtener más información, consulte Configuración de los destinos de Citrix Provisioning o de las máquinas que se restablecen al arrancar y Crear una máquina virtual Windows mediante la CLI.

Configurar el agente de administración para actualizar los controladores de E/S

Durante la instalación de XenServer VM Tools para Windows, puede especificar que el agente de administración actualice los controladores de E/S automáticamente. Si prefiere actualizar esta configuración después de completar el proceso de instalación de XenServer VM Tools para Windows, lleve a cabo los siguientes pasos:

  1. En la máquina virtual, abra un símbolo del sistema como administrador.

  2. Ejecute este comando:

    reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_SZ /v \
        InstallDrivers /d YES
    <!--NeedCopy-->
    

Impedir que el agente de administración actualice los controladores de E/S

Para evitar que el agente de administración actualice los controladores de E/S, lleve a cabo los siguientes pasos:

  1. En la máquina virtual, abra un símbolo del sistema como administrador.

  2. Ejecute este comando:

    reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_SZ /v \
        InstallDrivers /d NO
    <!--NeedCopy-->
    

Reinicios automáticos

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, es posible que veas un comportamiento inesperado.

Puede establecer una clave de registro que especifique el número máximo de reinicios automáticos que se realizan al instalar los controladores a través del Administrador de dispositivos o Windows Update. Tras instalar la versión 9.1.1.8 o posterior del controlador xenbus, XenServer VM Tools para Windows sigue las instrucciones que proporciona esta clave de registro.

Para utilizar esta función, le recomendamos que configure la siguiente clave de registro lo antes posible: HLKM\System\CurrentControlSet\services\xenbus_monitor\Parameters\Autoreboot. El valor de la clave de registro debe ser un número entero positivo. Le recomendamos que establezca el número de reinicios de la clave de registro en 3.

Cuando se establece esta clave de registro, las herramientas de máquina virtual de XenServer para Windows realizan tantos reinicios como sean necesarios para completar las actualizaciones o el número de reinicios especificado por la clave de registro, el valor que sea inferior.

Antes de cada reinicio, Windows puede mostrar una alerta durante 60 segundos que avisa del próximo reinicio. Puede descartar la alerta, pero esta acción no cancela el reinicio. Debido a esta demora entre los reinicios, espere unos minutos después del reinicio inicial para que se complete el ciclo de reinicio.

Notas:

Esta configuración es necesaria para los servidores headless con direcciones IP estáticas.

Esta función de reinicio automático solo se aplica a las actualizaciones de los controladores de E/S de Windows a través del Administrador de dispositivos o Windows Update. Si utiliza el instalador del agente de administración para implementar los controladores, el instalador ignora esta clave de registro y administra los reinicios de la máquina virtual de acuerdo con su propia configuración.

Otras configuraciones y consultas

Encuentre la versión del controlador de E/S

Para averiguar la versión de los controladores de E/S instalados en la VM:

  1. Vaya a C:\Windows\System32\drivers.

  2. Busque al conductor en la lista.

  3. Haga clic con el botón secundario en el controlador y seleccione Propiedades y luego Detalles.

    El campo Versión del archivo muestra la versión del controlador instalado en la máquina virtual.

Busque la versión de Management Agent

Para averiguar la versión del agente de administración instalado en la máquina virtual:

  1. Vaya a C:\Program Files\XenServer\XenTools.

  2. Haga clic en XenGuestAgent con el botón secundario en la lista y haga clic en Propiedades y, luego, en Detalles.

    El campo Versión del archivo muestra la versión del agente de administración instalado en la máquina virtual.

Configurar la información de uso anónima

Durante la instalación de XenServer VM Tools para Windows, puede especificar si desea enviar información de uso anónima a Cloud Software Group, Inc. Si prefiere actualizar esta configuración después de completar el proceso de instalación de XenServer VM Tools para Windows, lleve a cabo los siguientes pasos:

  1. En la máquina virtual, abra un símbolo del sistema como administrador.

  2. Ejecute este comando:

    reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate REG_SZ /v \
        IDENTIFYAUTOUPDATE /d YES/NO
    <!--NeedCopy-->
    

Solución de problemas de XenServer VM Tools para Windows

Proporcionamos una herramienta, xtbugtool, que captura la información de diagnóstico para las herramientas de máquina virtual de XenServer. Para obtener más información, consulte Solucionar problemas de máquinas virtuales.

Desinstalar XenServer VM Tools

No recomendamos eliminar las herramientas de máquina virtual de XenServer de las máquinas virtuales de Windows. Estas herramientas son necesarias para que las máquinas virtuales de Windows sean totalmente compatibles. Quitarlos puede provocar un comportamiento inesperado. Desinstale manualmente las herramientas de VM de XenServer solo como último recurso.

Desinstalación estándar

Para realizar una desinstalación estándar de XenServer VM Tools, puede usar la función Agregar o quitar programas de Windows:

  1. Cree una instantánea de la máquina virtual antes de empezar.
  2. En la máquina virtual de Windows, vaya a Agregar o quitar programas.
  3. Seleccione XenServer VM Tools y haga clic en Desinstalar.
  4. Reinicie la máquina virtual.

El uninstall.exe comando

Al desinstalar XenServer VM Tools mediante la función Agregar o quitar programas de Windows, se llama al archivo <tools-install-directory>\uninstall.exe para realizar las acciones de desinstalación. En su lugar, puede optar por llamar a este comando desde una terminal de PowerShell o desde una línea de comandos con privilegios de administrador.

  1. Cree una instantánea de la máquina virtual antes de empezar.
  2. Como administrador, abra una línea de comandos o un terminal de PowerShell.
  3. Ejecute el comando <tools-install-directory>\uninstall.exe.
  4. Reinicie la máquina virtual.

Opciones de comandos

El uninstall.exe comando acepta los siguientes parámetros:

  • help - Muestra la información de uso del comando.
  • log - Genera un archivo de registro que indica lo que ha hecho el comando.
  • verbose - Imprime en la consola lo que ha hecho el comando.
  • disable - Desactiva los controladores instalados por el instalador MSI.
  • force-disable - Desactiva a los conductores en todas las situaciones.
  • hidden - Elimina los dispositivos ocultos. Estos dispositivos no se utilizan y han sido reemplazados, pero es posible que hayan dejado entradas de registro obsoletas.
  • cleanup - Elimina los desinstaladores antiguos de Agregar o quitar programas. Estos desinstaladores pueden incluir entradas duplicadas de versiones anteriores de las herramientas.
  • purge - (9.3.1 y versiones posteriores) Restablece la máquina virtual a un estado limpio como estaba antes de instalar cualquier parte de las herramientas de máquina virtual de XenServer. Para obtener más información, consulte Desinstalación completa de todos los componentes de XenServer VM Tools.
  • install - (9.3.1 y versiones posteriores) Instala el conjunto actual de controladores de E/S y solicita el reinicio de la máquina virtual cuando sea necesario.
  • reboot- Reinicia la máquina virtual después de que se hayan completado todas las demás operaciones de comando.

Desinstalación completa de todos los componentes de XenServer VM Tools

La versión más reciente de XenServer VM Tools para Windows (9.3.1 y versiones posteriores) incluye el comando. uninstall.exe purge La opción purge de la aplicación uninstall.exe restablece una máquina virtual al estado anterior a la instalación de cualquiera de los controladores de E/S. Si tiene problemas al actualizar sus herramientas a una versión más reciente o necesita un estado limpio para instalar un conjunto de herramientas posterior en su máquina virtual, utilice esta utilidad.

  1. Cree una instantánea de la máquina virtual antes de empezar.
  2. Como administrador, abra una línea de comandos o un terminal de PowerShell.
  3. Ejecute el comando <tools-install-directory>\uninstall.exe purge verbose
  4. Reinicie la máquina virtual.

Después de usar este comando, no necesita realizar ningún paso de limpieza manual como lo habría hecho con las versiones anteriores de XenServer VM Tools. Se han eliminado todos los cambios relacionados con las herramientas de máquina virtual de XenServer.

¿Qué elimina la purge opción?

Si usa el comando uninstall.exe purge, todos los rastros de las herramientas de máquina virtual de XenServer se eliminan de la máquina virtual de Windows. La lista de acciones realizadas por este comando es la siguiente:

  • Servicios:
    • Inhabilita todos los servicios de XenServer VM Tools, lo que impide que los controladores y servicios instalados se inicien al reiniciarse.
    • Detiene todos los servicios de XenServer VM Tools en ejecución.
  • Controladores:
    • Desinstala los controladores de E/S de todos los nodos del dispositivo.
    • Desinstala los dispositivos ocultos. Esta acción es la misma que se realizó en la opción de línea de hidden comandos.
    • Desinstala los paquetes de controladores en caché, lo que los elimina del almacén de controladores. Como resultado, los controladores de E/S no se reinstalan automáticamente.
  • Registro:
    • Elimina la información de registro obsoleta utilizada por las versiones no compatibles de los controladores.
    • Elimina las claves relacionadas con las herramientas de HKLM\System\CurrentControlSet\Control\Class\...
    • Elimina las claves relacionadas con las herramientas de HKLM\System\CurrentControlSet\Services.
    • Elimina las claves relacionadas con las herramientas de HKLM\System\CurrentControlSet\Enum\...
  • Archivos:
    • Elimina cualquier archivo C:\Windows\System32 de controlador de XenServer VM Tools de y. C:\Windows\System32\drivers
    • Elimina los archivos INF de XenServer VM Tools de C:\Windows\INF.
    • Elimina de y los archivos obsoletos que hayan dejado las versiones no compatibles de las herramientasC:\Program Files\Citrix\XenToolsC:\Program Files\XenServer\XenTools.
  • Otros:
    • Elimina las entradas antiguas en Agregar o quitar programas. Esta acción es la misma que se realizó en la opción de línea de cleanup comandos.
    • Borra parte de la información de estado obsoleta del InstallAgent.
    • Se elimina xenfilt.sys de los filtros superiores. Este cambio xenfilt.sys impide que se cargue en ningún nodo del controlador.
    • Elimina las unplug claves, lo que hace que la máquina virtual vuelva a ser dispositivos emulados al reiniciarse.
    • Elimina StartOverride de StorNvme. Este cambio obliga a stornvme.sys a que se inicie durante el arranque y permite que los dispositivos de arranque NVMe (UEFI) emulados funcionen.

Novedades

La versión de XenServer VM Tools para Windows se actualiza de forma independiente de la versión de XenServer. Asegúrese de que las herramientas de máquinas virtuales de XenServer para Windows se actualicen periódicamente a la última versión, tanto en las máquinas virtuales como en las plantillas que utilice para crear las máquinas virtuales.

La versión más reciente de XenServer VM Tools para Windows está disponible en la página de descargas de XenServer.

Herramientas de máquina virtual de XenServer para Windows 9.3.3

Publicado el 4 de junio de 2024

Este conjunto de herramientas contiene las siguientes versiones de componentes:

  • Instalador: 9.3.3
  • Agente de administración: 9.2.3.60
  • xenbus: 9.1.8.88
  • xeniface: 9.1.9.78
  • xennet: 9.1.6.60
  • xenvbd: 9.1.7.66
  • xenvif: 9.1.11.92

Problemas resueltos en la versión 9.3.3

Esta versión incluye correcciones para los siguientes problemas:

  • A veces, el agente de administración puede fallar con una ManagementException cuando la máquina virtual está sometida a una carga pesada.
  • En los servidores Windows 2022, una sola vCPU puede consumir el 100% de la CPU. Como resultado, el servidor deja de responder.
  • Las máquinas virtuales de Windows alojadas en un grupo que utiliza redes OpenvSwitch y tramas Ethernet etiquetadas con VLAN pueden tener una conectividad de red incoherente.

Versiones anteriores

9.3.2

Publicado el 27 de noviembre de 2023

Esta versión cambia el nombre de Citrix VM Tools a XenServer VM Tools.

Este conjunto de herramientas contiene las siguientes versiones de componentes:

  • Instalador: 9.3.2
  • Agente de administración: 9.2.2.435
  • xenbus: 9.1.7.80
  • Xeniface: 9.1.8.69
  • xennet: 9.1.5.51
  • xenvbd: 9.1.6.58
  • xenvif: 9.1.10.83

Esta versión también contiene las siguientes mejoras:

  • Mejoras en el uninstall.exe comando.
  • Cambios para permitir que algunas máquinas virtuales de Windows usen hasta 64 vCPU cuando su versión de XenServer y el sistema operativo Windows lo admitan.

Esta versión incluye una solución para el siguiente problema:

  • En ocasiones, al instalar XenServer VM Tools, un error no grave puede provocar un error en la instalación.

9.3.1

Publicado el 25 de enero de 2023

Este conjunto de herramientas contiene las siguientes versiones de componentes:

  • Instalador: 9.3.1
  • Agente de administración: 9.2.1.35
  • xenbus: 9.1.5.54
  • xeniface: 9.1.5.42
  • xennet: 9.1.3.34
  • xenvbd: 9.1.4.37
  • xenvif: 9.1.8.58

Esta versión incluye las siguientes mejoras:

  • Mejoras en la utilidad uninstall.exe, incluido el parámetro purge. Para obtener más información, consulte Desinstalar XenServer VM Tools.
  • Mejoras generales en el instalador de XenServer VM Tools.
  • Mejoras generales en el manejo de cadenas de claves de registro.

Esta versión contiene correcciones para los siguientes problemas:

  • A veces, cuando las herramientas de máquina virtual de XenServer se actualizan mediante Windows Update, se pierde la configuración de IP estática y la configuración de red cambia para usar DHCP.
  • En las máquinas virtuales de Windows, las tablas de subvenciones pueden agotarse fácilmente. Cuando esto ocurre, las solicitudes de lectura y escritura pueden fallar o los VIF adicionales no se habilitan correctamente y no se inician.
  • En raras ocasiones, al actualizar XenServer VM Tools para Windows, es posible que el agente de administración existente no se cierre e impida que la actualización se realice correctamente.
  • En una máquina virtual Windows, es posible que vea la versión anterior y la más reciente de las herramientas o el agente de administración en los programas instalados.
    • (ANTERIOR) Agente de administración de Windows de Citrix XenServer
    • (POSTERIOR) Citrix Hypervisor PV Tools.

    Tras actualizar a la versión más reciente de las herramientas, no aparece ninguno de estos nombres anteriores. Solo XenServer VM Tools aparece en los programas instalados.

9.3.0

Publicado el 26 de julio de 2022

Este conjunto de herramientas contiene las siguientes versiones de componentes:

  • Instalador: 9.3.0
  • Agente de administración: 9.2.0.27
  • xenbus: 9.1.4.49
  • xeniface: 9.1.4.34
  • xennet: 9.1.3.34
  • xenvbd: 9.1.3.33
  • xenvif: 9.1.6.52

Esta versión incluye las siguientes mejoras:

  • Mejoras generales en el instalador de XenServer VM Tools.

Esta versión contiene correcciones para los siguientes problemas:

  • El software de seguridad impedía que los discos secundarios marcados como extraíbles quedaran expuestos al sistema operativo, como medida de prevención de la exfiltración de datos. Esta actualización permite marcar un VBD como no extraíble y exponerlo correctamente en el sistema operativo.
  • En una VM Windows, a veces la dirección IP de una VIF de SR-IOV no está visible en XenCenter.

9.2.3

Publicado el 28 de abril de 2022

Este conjunto de herramientas contiene las siguientes versiones de componentes:

  • Instalador: 9.2.3
  • Agente de administración: 9.1.1.13
  • xenbus: 9.1.3.30
  • xeniface: 9.1.4.34
  • xennet:
    • 9.1.1.8 (para Windows Server 2012 y Windows Server 2012 R2)
    • 9.1.2.23 (para todos los demás sistemas operativos Windows compatibles)
  • xenvbd: 9.1.2.20
  • xenvif: 9.1.5.48

Esta versión contiene correcciones para los siguientes problemas:

  • En la versión 9.2.2 de XenServer VM Tools para Windows, las opciones de sincronización horaria no están disponibles.
  • Una condición de carrera puede provocar que las máquinas virtuales de Windows muestren un error de pantalla azul tras la migración en vivo a la actualización acumulativa 1 de Citrix Hypervisor 8.2.
  • Las máquinas virtuales de Windows que tienen instalada la versión 9.2.1 o 9.2.2 de XenServer VM Tools y que son destinos de PVS a veces pueden bloquearse con una pantalla negra. El mensaje “Guest Rx está estancado” aparece en los registros del núcleo dom0. Este problema ocurre con más frecuencia en los coordinadores del grupo que en otros miembros del grupo.
  • En máquinas virtuales de Windows con más de 8 vCPU, es posible que Receive Side Scaling no funcione porque el controlador xenvif no puede configurar la tabla de indirecciones.

9.2.2

Publicado el 14 de enero de 2022

Este conjunto de herramientas contiene las siguientes versiones de componentes:

  • Instalador: 9.2.2
  • Agente de administración: 9.1.1.13
  • xenbus: 9.1.3.30
  • xeniface: 9.1.2.22
  • xennet:
    • 9.1.1.8 (para Windows Server 2012 y Windows Server 2012 R2)
    • 9.1.2.23 (para todos los demás sistemas operativos Windows compatibles)
  • xenvbd: 9.1.2.20
  • xenvif: 9.1.3.31

Esta versión contiene correcciones para los siguientes problemas:

  • Durante una actualización de las herramientas, el controlador xenbus puede solicitar un reinicio antes de que se complete la instalación del controlador. Aceptar el reinicio puede provocar un error de pantalla azul en la máquina virtual de Windows.
  • Al comprimir la información de diagnóstico recopilada, la herramienta de diagnóstico xt-bugtool agota el tiempo de espera transcurridos 20 segundos. Este comportamiento puede provocar que el archivo zip de diagnóstico no se cree correctamente.
  • El uso compartido del portapapeles de VNC no funciona.
  • Las versiones anteriores de los controladores no se publicaron a través de Windows Update.

9.2.1

Publicado el 24 de junio de 2021

Este conjunto de herramientas contiene las siguientes versiones de componentes:

  • Instalador: 9.2.1
  • Agente de administración: 9.1.0.10
  • xenbus: 9.1.2.14
  • xeniface: 9.1.1.11
  • xennet: 9.1.1.8
  • xenvbd: 9.1.1.8
  • xenvif: 9.1.2.16

Nota:

Este conjunto de controladores no se proporcionó a través de Windows Update.

Esta versión contiene correcciones para los siguientes problemas:

  • En algunos casos, no se puede cambiar el estado de Laptop/Slate de la máquina virtual.
  • Después de reiniciar una máquina virtual, a veces puede empezar a enviar demasiados mensajes de registro al archivo daemon.log.
  • Una condición de carrera en las dependencias de carga del controlador después de una actualización del sistema operativo puede impedir la actualización de XenServer VM Tools.
  • Un error de almacenamiento puede provocar que las máquinas virtuales de Windows se bloqueen.
  • A veces, la dirección IP de un VIF SR-IOV no está visible en XenCenter. Para solucionar el problema, reinicie el agente de administración desde VM Service Manager.
  • Con una carga alta de red y sistema, y con pocos recursos, las máquinas virtuales pueden experimentar comprobaciones de errores tanto en los controladores de Citrix como en los de terceros, normalmente con el código IRQL_NOT_LESS_OR_EQUAL. Esta corrección mejora el almacenamiento en búfer de la red para evitar estas comprobaciones de errores.
  • La actualización de los controladores de E/S de Windows puede provocar que las máquinas virtuales UEFI no se inicien y den como resultado “0xC000000E. El dispositivo necesario no está conectado o no se puede acceder al mismo”.
  • Al instalar XenServer VM Tools después de desinstalar una versión anterior de XenServer VM Tools, puede producirse un problema que devuelva el siguiente mensaje de error: “Este dispositivo no se puede iniciar (código 10) (la operación falló) La operación solicitada no se realizó correctamente”.
Herramientas de máquinas virtuales de XenServer para Windows