Todos los productos
Search
Centro de documentos

Hologres:Upgrade an instance

Última actualización: Sep 05, 2026

Actualice la versión de su instancia de Hologres desde la consola. Este tema describe los métodos y procedimientos de actualización.

Antes de empezar

  • Requisito de permisos

    Los usuarios de RAM necesitan el permiso AliyunHologresFullAccess para realizar actualizaciones. Para obtener más información, consulte Grant permissions to a RAM user.

  • Métodos de actualización disponibles según la versión de la instancia

    Versión principal

    Versión secundaria

    Actualización en caliente

    Descripción

    V1.1

    No compatible

    Se aplica una actualización estándar de forma predeterminada. Se puede actualizar a V1.3.62 o posterior.

    V1.3

    < V1.3.62

    No compatible

    Se aplica una actualización estándar de forma predeterminada. Se puede actualizar a V1.3.62 o posterior.

    >= V1.3.62

    Compatible

    Se aplica una actualización en caliente de forma predeterminada.

    V2.0

    < V2.0.46

    No compatible

    Se aplica una actualización estándar de forma predeterminada.

    >= V2.0.46

    Compatible

    Se aplica una actualización en caliente de forma predeterminada.

    V2.1

    < V2.1.11

    No compatible

    Se aplica una actualización estándar de forma predeterminada.

    >= V2.1.11

    Compatible

    Se aplica una actualización en caliente de forma predeterminada.

    V2.1+

    Compatible

    Se aplica una actualización en caliente de forma predeterminada.

    Nota

    Solo se permite actualizar a la siguiente versión principal inmediata.

  • Impacto de la actualización en caliente

    Paso de la actualización

    Impacto

    Verificaciones previas

    Sin impacto.

    Inicio de la copia de seguridad

    Sin impacto.

    Finalización de la copia de seguridad

    Sin impacto.

    Detención de escrituras

    Escrituras bloqueadas.

    Actualización de la versión de la instancia en curso

    Escrituras bloqueadas; lecturas interrumpidas brevemente.

    Recuperación de escrituras

    Las operaciones de lectura y escritura vuelven a la normalidad.

    Post-procesamiento

    Sin impacto.

    Actualización completada

    Sin impacto.

Procedimiento

  1. Inicie sesión en la consola de Hologres. En el menú de navegación izquierdo, haga clic en Instances.

  2. Haga clic en el ID de su instancia.

  3. En la página Instances, haga clic en Upgrade Version dentro de la sección correspondiente.

  4. En el panel Upgrade Version, seleccione una versión de destino y haga clic en Prepare Upgrade.

    Seleccione una versión principal o secundaria estable. Para obtener más información, consulte Version details.

    Importante

    La preparación de la actualización ejecuta comprobaciones previas, que incluyen evaluaciones de compatibilidad de consultas y rendimiento:

    • Impacto en la instancia: No hay interrupciones en la instancia en ejecución.

    • Duración: Generalmente entre 1 y 3 horas, según las especificaciones de la instancia y el volumen de datos.

    • Estados:

      • Pending Upgrade: Todas las comprobaciones se superaron correctamente. Puede proceder con la actualización dentro de un plazo de 7 días. Pasado este periodo, deberá ejecutar nuevamente la preparación.

      • Preparation Failed: Las verificaciones previas detectaron problemas (por ejemplo, incompatibilidades de SQL o regresiones de rendimiento). Envíe un ticket para solicitar asistencia.

  5. Una vez finalizada la preparación, en el panel Upgrade Version, configure la opción Upgrade Time y haga clic en Upgrade Now.

    Opciones disponibles:

    • Start Now: Inicia el proceso de actualización inmediatamente.

    • Custom Time: Programa el momento en que se pausarán las escrituras para la actualización. En las actualizaciones en caliente, todos los pasos previos a la hora programada no tienen impacto. Elija un horario adecuado para minimizar las interrupciones.

  6. En el cuadro de diálogo, haga clic en OK para iniciar la actualización.

    Las actualizaciones en caliente suelen tardar entre 10 y 30 minutos, dependiendo de las especificaciones de la instancia y del volumen de datos.

Registros de actualización

Todas las actualizaciones manuales quedan registradas. Para consultar estos registros, consulte View operation logs.

Detalles de las versiones

Hologres ofrece compatibilidad con versiones anteriores tanto en sus versiones principales como secundarias:

  • Versiones principales: Incluyen nuevas funciones y optimizaciones. Proporcionamos las versiones principales más recientes y estables. Para obtener más información, consulte Release notes.

  • Versiones secundarias: Incluyen correcciones de bugs. Proporcionamos la versión secundaria estable más reciente para cada versión principal. Por ejemplo, si su instancia está en V2.1 y Hologres lanza V2.1.60, puede actualizar a V2.1.60. Para obtener más información, consulte Bug fixes.

Se recomienda actualizar periódicamente a la versión más reciente para mejorar la estabilidad.

Costos de actualización

La actualización de la versión de su instancia de Hologres es gratuita. La operación de actualización no genera cargos adicionales. Su plan de facturación actual permanece sin cambios después de la actualización.

Mejoras de rendimiento

Actualizar a una versión posterior puede mejorar el rendimiento de la instancia de las siguientes maneras:

  • Nueva ruta de ejecución de consultas: Las versiones posteriores habilitan un nuevo motor de ejecución de consultas que reemplaza la ruta SQE heredada. Esto resuelve problemas de consultas lentas, como aquellas en tablas externas que se enrutan a través de la antigua ruta SQE, y mejora tanto la escritura de datos como la eficiencia de las consultas.

  • Corrección de bugs y mejoras de estabilidad: Cada nueva versión incluye correcciones para defectos conocidos y mejoras de estabilidad. Para más detalles, consulte Bug fixes.

Configuración de parámetros posteriores a la actualización

Después de una actualización, ciertos parámetros experimentales no se habilitan de forma predeterminada. Si su carga de trabajo requiere funciones experimentales específicas, como hg_experimental_external_catalog_routing, debe configurarlas manualmente tras la actualización según sus requisitos empresariales.

Actualizaciones en caliente frente a estándar

Hologres admite dos métodos de actualización: actualización en caliente (tiempo de inactividad mínimo) y actualización estándar (interrupción del servicio). La siguiente tabla compara ambos métodos.

Nota

La indisponibilidad del servicio durante las actualizaciones no está cubierta por el Acuerdo de Nivel de Servicio (SLA). La duración de la interrupción depende de las especificaciones de la instancia y del volumen de datos.

Método de actualización

Duración de la actualización

Impacto en la instancia

Impacto en los trabajos

Notas

Actualización estándar

5 a 10 minutos

La instancia se apaga. El servicio no está disponible.

  • Flink:

    • Para Ververica Runtime (VVR) anterior a 6.0.7 o Apache Flink anterior a 1.4.0, pause los trabajos que escriben en Hologres antes de la actualización y reinícielos al finalizar para evitar la pérdida de datos.

    • Para otras versiones, no es necesaria ninguna interrupción. Se proporciona failover automático.

  • DataWorks: Los trabajos de integración de datos no requieren pausa. Se activa el failover automático. Se recomienda configurar los intentos de reintento en 10 o más para garantizar una reanudación confiable de los trabajos.

  • Las versiones anteriores a V1.3.10 solo admiten actualizaciones estándar.

  • Los endpoints permanecen sin cambios, pero las direcciones IP pueden cambiar.

Actualización en caliente

10 a 30 minutos

El servicio es de solo lectura durante la actualización. Las lecturas pueden interrumpirse brevemente.

  • V1.3.10 y versiones posteriores aplican actualizaciones en caliente de forma predeterminada.

  • Los endpoints permanecen sin cambios, pero las direcciones IP pueden cambiar.

Métodos de actualización según la oferta

La compatibilidad con los métodos de actualización varía según el tipo de instancia:

Oferta de Hologres

Actualización estándar

Actualización en caliente

  • Hologres General-purpose

  • Hologres Primary/Secondary

  • Hologres Virtual Warehouse

Compatible

Compatible (Predeterminado)

Nota

Para instancias primarias/secundarias, Hologres utiliza una estrategia de actualización combinada: la instancia primaria se somete a una actualización estándar, mientras que la secundaria recibe una actualización en caliente con una breve desconexión. Esto minimiza las interrupciones.

Hologres Shared Cluster

Compatible (Predeterminado)

Nota

Las instancias de Shared Cluster se actualizan de forma centralizada en horarios programados. Consulte los anuncios del producto para conocer los horarios específicos.

No compatible

Solución de problemas: Errores en la preparación de la actualización

Ejemplo de mensaje de error

Solución

Las siguientes bases de datos contienen tablas que utilizan el formato de almacenamiento de segmentos. No puede actualizar la instancia a V2.0 o posterior.

Base de datos: xxx. Número de tablas en formato Segment: xxx

Base de datos: xxx. Número de tablas en formato Segment: xxx

Transforme las tablas por lotes del formato de segmentos al formato fila-columna. Consulte Batch transform tables. Una vez completada la transformación, haga clic en Terminate Upgrade y envíe una nueva solicitud de preparación de actualización.

La instancia tiene un trabajo de Flink que lee registros binarios mediante HoloHub. No puede actualizar la instancia a V2.1 o posterior.

Consulte Solutions for HoloHub binary log jobs. Después de resolver el problema, finalice la actualización actual y envíe una nueva solicitud de preparación.

La instancia tiene un trabajo de Flink que accede a Hologres en modo de llamada a procedimiento remoto (RPC). No puede actualizar la instancia a V2.0 o posterior.

Consulte Solutions for RPC mode jobs. Después de resolver el problema, finalice la actualización actual y envíe una nueva solicitud de preparación.

El rol vinculado al servicio no existe. No puede actualizar la instancia a V2.2 o posterior.

Cree un service-linked role. Luego haga clic en Terminate Upgrade y envíe una nueva solicitud de preparación.

Preguntas frecuentes: Problemas posteriores a la actualización

¿Qué debo hacer si mi instancia experimenta degradación del rendimiento, fallos frecuentes (coredump) o fugas de memoria en el FE después de una actualización?

Si encuentra problemas de estabilidad o rendimiento tras actualizar su instancia de Hologres, pruebe las siguientes soluciones:

  1. Actualice a una versión que incluya las correcciones pertinentes

    Ciertas versiones incluyen correcciones para problemas conocidos posteriores a la actualización:

    Versión

    Corrección

    V4.1.18 o posterior

    Corrige defectos de coredump que pueden ocurrir después de una actualización.

    V4.1.20 o posterior

    Corrige problemas de fugas de memoria en Frontend (FE).

    Compruebe si su versión actual incluye estas correcciones. De lo contrario, actualice a una versión que las incluya. Se recomienda realizar la actualización fuera del horario pico para minimizar el impacto en el negocio.

  2. Optimice recursos y consultas

    • Habilite recursos elásticos: Active la función de recursos elásticos en su instancia para escalar automáticamente los recursos y manejar las fluctuaciones de carga durante las horas pico.

    • Monitoree y optimice consultas: Utilice las métricas de monitoreo de la instancia para identificar periodos de alta carga y optimice las consultas SQL que consumen muchos recursos para reducir la carga del sistema.