Actualizar desde una versión existente

Ofrecemos funciones de actualización y actualización que puede utilizar para pasar de algunas versiones anteriores de Citrix Hypervisor a Citrix Hypervisor 8.0. El uso de la función de actualización o actualización le permite aplicar Citrix Hypervisor 8.0 sin tener que completar un proceso de instalación completo. Al actualizar o actualizar, Citrix Hypervisor 8.0 conserva las máquinas virtuales, los SRs y la configuración.

  • Puede actualizar XenServer 7.6, 7.5, 7.1 Acumulative Update 2 (LTSR) o 7.0 a Citrix Hypervisor 8.0 mediante la ISO de instalación base. En esta sección se describe cómo actualizar a Citrix Hypervisor 8.0.

    Nota:

    No se admite la actualización de XenServer 7.1 a Citrix Hypervisor 8.0. Asegúrese de que la actualización acumulativa más reciente se aplique a Citrix Hypervisor 7.1 antes de intentar actualizar.

  • Para todas las demás versiones de XenServer, no puede actualizar directamente a Citrix Hypervisor 8.0. En primer lugar, puede actualizar a una versión posterior de Citrix Hypervisor y, a continuación, actualizar esa versión a 8.0, o bien puede realizar una instalación limpia mediante la ISO de instalación base. Para obtener más información, consulte Instalar.

Nota:

Para conservar las máquinas virtuales de la instalación anterior de XenServer, exporte las máquinas virtuales e impórtelas a la instalación limpia de Citrix Hypervisor 8.0. Las máquinas virtuales exportadas desde cualquier versión compatible de XenServer se pueden importar a Citrix Hypervisor 8.0. Para obtener más información, consulte Importar y exportar máquinas virtuales.

En esta sección se describe cómo actualizar XenServer mediante XenCenter o la CLI xe. Le guía a través de la actualización de los servidores Citrix Hypervisor, tanto agrupados como independientes, de forma automática (mediante el asistente de actualización de grupos de trabajo de XenCenter) y manual.

Importante:

  • La actualización de los servidores Citrix Hypervisor, y en particular un grupo de servidores Citrix Hypervisor, requiere una planificación y atención cuidadosas. Para evitar la pérdida de datos existentes, haga lo siguiente:
    • Asigne cuidadosamente la ruta de actualización.
    • Utilice el asistente de actualización de grupos de trabajo de XenCenter y asegúrese de seleccionar la opción de actualización cuando vaya a través del instalador.
  • Si utiliza XenCenter para actualizar sus hosts, descargue e instale la versión más reciente de XenCenter. Por ejemplo, al actualizar a Citrix Hypervisor 8.0, use XenCenter emitido con Citrix Hypervisor 8.0. No se admite el uso de versiones anteriores de XenCenter para actualizar a una versión más reciente de Citrix Hypervisor.

  • La configuración de arranque desde SAN no se hereda durante el proceso de actualización manual. Cuando realice la actualización mediante el proceso ISO o PXE, siga las mismas instrucciones que se utilizan en el proceso de instalación a continuación para asegurarse de quemultipathd está configurado correctamente. Para obtener más información, consulte Arranque desde SAN.

  • Si va a actualizar a la versión más reciente desde XenServer 6.5 Service Pack 1 o anterior, el orden y los nombres de las NIC son diferentes. Para evitar este cambio, puede cambiar el orden de las NIC durante la instalación. Para obtener más información, consulte CTX135809 - Cómo cambiar el orden de las NIC.

Mejoras de piscina rodante

Citrix Hypervisor le permite realizar una actualización sucesiva del grupo. Una actualización de piscina continua mantiene todos los servicios y recursos ofrecidos por el grupo disponibles mientras actualiza todos los hosts de un grupo. Este método de actualización solo desconecta un servidor Citrix Hypervisor a la vez. Las máquinas virtuales críticas se mantienen ejecutándose durante el proceso de actualización al migrar en vivo las máquinas virtuales a otros hosts del grupo.

Nota:

El grupo debe tener almacenamiento compartido para mantener las máquinas virtuales en funcionamiento durante una actualización sucesiva del grupo. Si el grupo no tiene almacenamiento compartido, debe detener las máquinas virtuales antes de actualizar, ya que las máquinas virtuales no se pueden migrar en vivo.

La migración en vivo del almacenamiento no es compatible con las actualizaciones de grupo sucesiva.

Puede realizar una actualización sucesiva del grupo mediante XenCenter o la CLI de xe. Cuando utilice XenCenter, se recomienda utilizar el Asistente para actualización de grupo de trabajo. Este asistente organiza la ruta de actualización automáticamente y le guía a través del procedimiento de actualización. Si utiliza la CLI xe, primero planifique la ruta de actualización y, a continuación, realice la migración en directo entre los servidores Citrix Hypervisor a medida que realiza la actualización de grupo sucesiva manualmente.

El asistente de actualización de grupos sucesiva está disponible para los clientes de Citrix Hypervisor Premium Edition o aquellos clientes que tengan acceso a Citrix Hypervisor a través de su derecho de Citrix Virtual Apps and Desktops. Para obtener más información acerca de las licencias de Citrix Hypervisor, consulte Licencias. Para actualizar o comprar una licencia de Citrix Hypervisor, visite el Sitio web de Citrix.

Importante:

No utilice la actualización de Pool Rolling con Boot desde entornos SAN. Para obtener más información sobre cómo actualizar el inicio desde entornos SAN, consulteArranque desde SAN.

Actualizar servidores Citrix Hypervisor mediante el asistente de actualización de grupo de trabajo de XenCenter

El asistente de actualización de grupo de actualización le permite actualizar los servidores Citrix Hypervisor, los hosts de un grupo o los hosts independientes a la versión actual de Citrix Hypervisor.

El asistente de actualización de grupo evolutivo le guía a través del procedimiento de actualización y organiza la ruta de actualización automáticamente. En el caso de los grupos, cada uno de los hosts del grupo se actualiza a su vez, empezando por el maestro de la agrupación. Antes de iniciar una actualización, el asistente realiza una serie de comprobaciones previas. Estas comprobaciones previas garantizan que determinadas funciones de todo el grupo, como la alta disponibilidad, estén temporalmente deshabilitadas y que cada host del grupo esté preparado para la actualización. Sólo un host está desconectado a la vez. Las máquinas virtuales en ejecución se migran automáticamente fuera de cada host antes de instalar la actualización en ese host.

El asistente de actualización de grupo continuo también le permite aplicar automáticamente las revisiones disponibles al actualizar a una versión más reciente de Citrix Hypervisor. Esto le permite actualizar los hosts o grupos independientes con un número mínimo de reinicios al final. Debe estar conectado a Internet durante el proceso de actualización para que esta característica funcione.

Puede beneficiarse de la función de aplicación automática de revisiones cuando utilice XenCenter emitido con Citrix Hypervisor 7.6 para actualizar desde cualquier versión compatible de Citrix Hypervisor a Citrix Hypervisor 7.0 y versiones posteriores.

Nota:

La actualización sucesiva del grupo mediante XenCenter sólo está disponible para los clientes de Citrix Hypervisor Premium Edition o aquellos clientes que tengan acceso a Citrix Hypervisor a través de su derecho de Citrix Virtual Apps and Desktops.

El asistente puede funcionar en modo Manual o Automático :

  • En Modo manual, debe ejecutar manualmente el instalador de Citrix Hypervisor en cada host y seguir las instrucciones que aparecen en pantalla en la consola serie del host. Cuando comience la actualización, XenCenter le pide que inserte el medio de instalación de XenCenter o que especifique un servidor de arranque de red para cada host que actualice.

  • En modo automático, el asistente utiliza archivos de instalación de red en un servidor HTTP, NFS o FTP para actualizar cada host a su vez. Este modo no requiere que inserte medios de instalación, reinicie manualmente o pase por el instalador en cada host. Si realiza una actualización de grupo sucesiva de esta manera, debe desempaquetar los medios de instalación en el servidor HTTP, NFS o FTP antes de iniciar la actualización.

Antes de actualizar

Antes de comenzar la actualización, asegúrese de realizar los siguientes preparativos:

  • Descargue e instale XenCenter emitido con Citrix Hypervisor 8.0 desde laDescarga del producto Citrix Hypervisorpágina. No se admite el uso de versiones anteriores de XenCenter para actualizar a una versión más reciente de Citrix Hypervisor.

  • Recomendamos encarecidamente que realice una copia de seguridad del estado de su grupo existente mediante el comando xe CLI pool-dump-database. Para obtener más información, consulte Interfaz de línea de comandos. Tomar un estado de copia de seguridad garantiza que puede revertir una actualización continua parcialmente completa a su estado original sin perder los datos de la máquina virtual.

  • Asegúrese de que los hosts no estén sobreaprovisionados: compruebe que los hosts tengan suficiente memoria para llevar a cabo la actualización. Como directriz general, si N es igual al número total de hosts de un grupo, debe haber suficiente memoria en los hosts N-1 para ejecutar todas las máquinas virtuales activas del grupo. Lo mejor es suspender cualquier VM no crítica durante el proceso de actualización.

  • Si tiene máquinas virtuales habilitadas para VGPU ejecutándose en su grupo, siga los pasos siguientes para migrar el grupo mientras se ejecutan estas máquinas virtuales:

    • Asegúrese de que la GPU que está utilizando es compatible con la versión a la que planea actualizar.
    • Identifique una versión de los controladores nVidia GRID que esté disponible tanto para su versión actual de Citrix Hypervisor como para la versión de Citrix Hypervisor que está actualizando. Si es posible, elija los controladores más recientes disponibles.
    • Instale los nuevos controladores GRID en sus servidores Citrix Hypervisor y los controladores invitados correspondientes en cualquiera de sus máquinas virtuales habilitadas para VGPU.
    • Asegúrese de que también tiene la versión del controlador GRID que coincida con la versión de Citrix Hypervisor a la que está actualizando. Se le pedirá que instale estos controladores como un paquete complementario como parte del proceso de actualización del grupo de actualización.

El Asistente para actualización de grupo renovable comprueba que se han realizado las siguientes acciones. Realice estas acciones antes de comenzar el proceso de actualización:

  • Vacíe las unidades de CD/DVD de las máquinas virtuales de los grupos.

  • Deshabilitar la alta disponibilidad.

Para actualizar hosts de Citrix Hypervisor mediante el asistente de actualización de grupo de trabajo de XenCenter:

  1. Abra el asistente Actualización de grupo rodante: en el menú Herramientas , seleccione Actualización de grupo rodante .

  2. Lea la información Antes de iniciar y, a continuación, haga clic en Siguiente para continuar.

  3. Select los grupos y los hosts individuales que desee actualizar y, a continuación, haga clic en Siguiente.

  4. Elija uno de los siguientes modos:
    • Modo automático para una actualización automática desde archivos de instalación de red en un servidor HTTP, NFS o FTP
    • Modo manual para una actualización manual desde un CD/DVD o mediante el arranque de red (utilizando la infraestructura existente)

    Nota:

    Si elige Modo manual, debe ejecutar el instalador de Citrix Hypervisor en cada host. Siga las instrucciones que aparecen en pantalla en la consola serie del host. Cuando comience la actualización, XenCenter le pide que inserte el medio de instalación de Citrix Hypervisor o que especifique un servidor de arranque de red para cada host que actualice.

  5. Elija si desea que XenCenter descargue e instale automáticamente el conjunto mínimo de actualizaciones (revisiones) después de actualizar los servidores a una versión más reciente. La opción Aplicar actualizaciones está seleccionada de forma predeterminada. Sin embargo, debe tener conexión a Internet para descargar e instalar las actualizaciones.

  6. Después de seleccionar el modo de actualización, haga clic en Ejecutar comprobaciones previas.

  7. Siga las recomendaciones para resolver las comprobaciones previas de actualización que hayan fallado. Si desea que XenCenter resuelva automáticamente todas las comprobaciones previas fallidas, haga clic en Resolver todo.

    Cuando se hayan resuelto todas las comprobaciones previas, haga clic en Siguiente para continuar.

  8. Prepare los medios de instalación de Citrix Hypervisor.

    Si ha elegido Modo automático, introduzca los detalles del medio de instalación. Elija HTTP, NFSo FTPy, a continuación, especifique la dirección URL, el nombre de usuario y la contraseña, según corresponda.

    Notas:

    -  Si elige FTP, asegúrese de que se escapan las barras diagonales iniciales que se encuentran en la sección de ruta de archivo de la URL.
    
    -  Introduzca el nombre de usuario y la contraseña asociados al servidor HTTP o FTP, si ha configurado las credenciales de seguridad. No introduzca el nombre de usuario y la contraseña asociados al grupo de Citrix Hypervisor.
    
    -  Citrix Hypervisor sólo admite FTP en modo pasivo.
    

    Si elige Modo manual, tenga en cuenta el plan de actualización y las instrucciones.

    Haga clic en Iniciar actualización.

  9. Cuando comienza la actualización, el asistente de actualización de grupo evolutivo le guiará a través de cualquier acción que deba realizar para actualizar cada host. Siga las instrucciones hasta que haya actualizado y actualizado todos los hosts de los grupos.

    Si tiene máquinas virtuales habilitadas para VGPU, cuando alcance el paso que le da la opción de proporcionar un paquete complementario, cargue el controlador GRID que coincida con el de las máquinas virtuales habilitadas para VGPU. Asegúrese de cargar la versión del controlador para la versión de Citrix Hypervisor a la que está actualizando.

    Nota:

    Si se produce un error en la actualización o en el proceso de actualización por cualquier motivo, el asistente de actualización de grupo de cambios detiene el proceso. Esto le permite solucionar el problema y reanudar el proceso de actualización o actualización haciendo clic en el botón Reintentar .

  10. El asistente de actualización de grupo renovable imprime un resumen cuando se complete la actualización. Haga clic en Finalizar para cerrar el asistente.

Actualizar servidores Citrix Hypervisor mediante la CLI de xe

Importante:

Realizar una actualización sucesiva del grupo mediante la CLI de xe requiere una planificación cuidadosa. Asegúrese de leer la siguiente sección con cuidado antes de comenzar.

Planificar una ruta de actualización

A medida que planifique la actualización, es importante tener en cuenta lo siguiente:

  • Sólo puede migrar máquinas virtuales desde servidores Citrix Hypervisor que ejecuten una versión anterior de Citrix Hypervisor a uno que ejecute la misma versión o superior. Por ejemplo, desde la versión 7.0 a la versión 7.1 o desde la versión 7.1 a la versión 8.0. No puede migrar máquinas virtuales de un host actualizado a uno que ejecute una versión anterior de Citrix Hypervisor. Por ejemplo, desde la versión 8.0 a la versión 7.1. Asegúrese de dejar espacio en sus servidores Citrix Hypervisor en consecuencia.

  • Recomendamos encarecidamente que no se ejecute un grupo de modo mixto (uno con varias versiones de Citrix Hypervisor coexistentes) durante más tiempo del necesario, ya que el grupo funciona en un estado degradado durante la actualización.

  • Las operaciones de control de teclas no están disponibles durante la actualización. No intente realizar ninguna operación de control. Aunque las VM siguen funcionando normalmente, las acciones de VM distintas de la migración no están disponibles (por ejemplo, apagar, copiar y exportar). En particular, no es seguro realizar operaciones relacionadas con el almacenamiento de información, como agregar, quitar o cambiar el tamaño de discos virtuales.

  • Actualice siempre primero el host maestro. No coloque el host en modo de mantenimiento con XenCenter antes de realizar la actualización. Si coloca el maestro en modo de mantenimiento, se designará un nuevo maestro.

  • Después de actualizar un host, aplique las revisiones que se hayan publicado para la versión actualizada de Citrix Hypervisor antes de migrar las máquinas virtuales al host.

  • Recomendamos encarecidamente que realice una copia de seguridad del estado de su grupo existente mediante el comando xe CLI pool-dump-database. Para obtener más información, consulte Interfaz de línea de comandos. Esto le permite revertir una actualización continua parcialmente completa a su estado original sin perder ningún dato de VM. Si tiene que revertir la actualización sucesiva por cualquier motivo, es posible que tenga que apagar las máquinas virtuales. Esta acción es necesaria porque no es posible migrar una máquina virtual desde un servidor Citrix Hypervisor actualizado a un host que ejecute una versión anterior de Citrix Hypervisor.

Antes de comenzar la actualización de la piscina móvil

  • Si utiliza XenCenter, actualice XenCenter a la versión más reciente. La versión más reciente de XenCenter controla correctamente las versiones anteriores de los servidores Citrix Hypervisor.

  • Vacíe las unidades de CD/DVD de las máquinas virtuales del grupo. Para obtener detalles e instrucciones, consulte Antes de actualizar un único servidor Citrix Hypervisor.

  • Deshabilitar la alta disponibilidad.

Realice actualizaciones sucesivas del grupo mediante la CLI de xe

  1. Comience con el maestro de la piscina. Deshabilite el maestro mediante elhost-disable comando. Esto impide que las máquinas virtuales nuevas se inicien en el host especificado.

  2. Asegúrese de que no hay máquinas virtuales en ejecución en el maestro. Apague, suspenda o migre máquinas virtuales a otros hosts del grupo.

    Para migrar máquinas virtuales especificadas a hosts especificados, utilice el comando vm-migrate. Mediante el comando vm-migrate, tiene control total sobre la distribución de las máquinas virtuales migradas a otros hosts del grupo.

    Para migrar en vivo todas las máquinas virtuales a otros hosts del grupo, utilice elhost-evacuate comando. Mediante el comando host-evacuate, se deja la distribución de las máquinas virtuales migradas a Citrix Hypervisor.

  3. Apague al maestro de la piscina.

    Importante:

    No puede ponerse en contacto con el maestro de grupo hasta que se complete la actualización del maestro. Al apagar el maestro de grupo, los demás hosts del grupo ingresarán al modo de emergencia. Los hosts pueden entrar en el modo de emergencia cuando se encuentran en un grupo cuyo maestro ha desaparecido de la red y no se puede contactar después de varios intentos. Las máquinas virtuales continúan ejecutándose en los hosts en modo de emergencia, pero las operaciones de control no están disponibles.

  4. Inicie el grupo maestro utilizando el medio de instalación de Citrix Hypervisor y el método que elija (como, por ejemplo, CD de instalación o red). Siga el procedimiento de instalación de Citrix Hypervisor (consulteInstalar) hasta que el instalador le ofrezca la opción de actualizar. Elija actualizar.

    Advertencias:

    -  Asegúrese de seleccionar la opción de actualización para evitar la pérdida de datos existentes.
    
    -  Si algo interrumpe la actualización del maestro del grupo o si la actualización falla por cualquier motivo, no intente continuar con la actualización. Reinicie el maestro de grupo y restaure a una versión funcional del maestro.
    

    Cuando el maestro de la piscina se reinicia, los demás hosts del grupo abandonan el modo de emergencia y el servicio normal se restablece después de unos minutos.

  5. Aplique las revisiones que se hayan publicado para la nueva versión de Citrix Hypervisor al maestro de grupo.

  6. En el maestro de grupo, inicie o reanude cualquier máquina virtual apagada o suspendida. Migre las VM que desee de nuevo al maestro de grupo.

  7. Select el siguiente servidor Citrix Hypervisor en la ruta de actualización. Deshabilite el host.

  8. Asegúrese de que no se estén ejecutando máquinas virtuales en el host. Apague, suspenda o migre máquinas virtuales a otros hosts del grupo.

  9. Apaga el anfitrión.

  10. Siga el procedimiento de actualización para el host, como se describe para el maestro en el paso 4.

    Nota:

    Si la actualización de un host que no es el maestro falla o se interrumpe, no es necesario revertir. Utilice elhost-forget comando para olvidar el host. Vuelva a instalar Citrix Hypervisor en el host y, a continuación, únelo, como un nuevo host, al grupo mediante elpool-join comando.

  11. Aplique las revisiones que se hayan publicado para la nueva versión de Citrix Hypervisor al host.

  12. En el host, inicie o reanude cualquier máquina virtual apagada o suspendida. Migre las VM que desee de nuevo al host.

  13. Repita los pasos 6 a 10 para el resto de los hosts del grupo.

Actualizar un único servidor Citrix Hypervisor mediante la CLI de xe

Antes de actualizar un único servidor Citrix Hypervisor

Antes de actualizar un servidor Citrix Hypervisor independiente, cierre o suspenda cualquier VM que se ejecute en ese host. Es importante expulsar y vaciar las unidades de CD/DVD de cualquier VM que tenga previsto suspender. Si no vacía las unidades de CD/DVD, es posible que no pueda reanudar las VM suspendidas después de la actualización.

Una unidad de CD/DVD de máquina virtual vacía significa que la máquina virtual no está conectada a una imagen ISO o a un CD/DVD físico montado a través del servidor Citrix Hypervisor. Además, debe asegurarse de que la máquina virtual no esté conectada a ninguna unidad física de CD/DVD del servidor Citrix Hypervisor.

Para vaciar la unidad de CD/DVD de una máquina virtual mediante la CLI xe:

  1. Identifique qué máquinas virtuales no tienen unidades de CD/DVD vacías escribiendo lo siguiente:

    xe vbd-list type=CD empty=false
    

    Esto devuelve una lista de todas las unidades de CD/DVD de VM que no están vacías, por ejemplo:

        uuid ( RO) : abae3997-39af-2764-04a1-ffc501d132d9
        vm-uuid ( RO): 340a8b49-866e-b27c-99d1-fb41457344d9
        vm-name-label ( RO): VM02_DemoLinux
        vdi-uuid ( RO): a14b0345-b20a-4027-a233-7cbd1e005ede
        empty ( RO): false
        device ( RO): xvdd
    
        uuid ( RO) : ec174a21-452f-7fd8-c02b-86370fa0f654
        vm-uuid ( RO): db80f319-016d-0e5f-d8db-3a6565256c71
        vm-name-label ( RO): VM01_DemoLinux
        vdi-uuid ( RO): a14b0345-b20a-4027-a233-7cbd1e005ede
        empty ( RO): false
        device ( RO): xvdd
    

    Tenga en cuenta eluuid, que es el primer elemento de la lista.

  2. Para vaciar las unidades de CD/DVD de las máquinas virtuales enumeradas, escriba lo siguiente:

    xe vbd-eject uuid=uuid
    

Actualizar un único servidor Citrix Hypervisor mediante la CLI de xe

Para actualizar un único servidor Citrix Hypervisor mediante la CLI de xe:

  1. Deshabilite el servidor Citrix Hypervisor que desea actualizar escribiendo lo siguiente:

    xe host-disable host-selector=host_selector_value
    

    Cuando el servidor Citrix Hypervisor está deshabilitado, las máquinas virtuales no se pueden crear ni iniciar en ese host. Las máquinas virtuales tampoco se pueden migrar a un host deshabilitado.

  2. Apague o suspenda las máquinas virtuales que se ejecuten en el host que desee actualizar mediante losxe vm-shutdown comandosxe vm-suspend o.

  3. Apague el host mediante elxe host-shutdown comando.

  4. Siga el procedimiento de instalación de Citrix Hypervisor hasta que el instalador le ofrezca la opción de actualizar. Elija actualizar. Para obtener más información, consulte Instalar.

    Advertencia:

    Asegúrese de seleccionar la opción de actualización para evitar perder los datos existentes.

    No es necesario que vuelva a configurar ninguna configuración durante el procedimiento de instalación. El proceso de actualización sigue el proceso de instalación por primera vez, pero se pasan por alto varios pasos de instalación. Se conservan los valores existentes para la configuración de red, la hora del sistema, etc.

    Cuando el host se reinicia, el servicio normal se restaura después de unos minutos.

  5. Aplique las revisiones que se hayan publicado para la nueva versión de Citrix Hypervisor.

  6. Reinicie las máquinas virtuales de cierre y reanude las máquinas virtuales suspendidas.