1. Actualización de GBDS

1.1. Introducción

Este documento describirá cómo actualizar GBDS y su base de datos.

Una nueva versión de GBDS contendrá un archivo .rpm con la nueva compilación y puede contener un archivo .sql si se realizan cambios en la base de datos relacional. Si el entorno no tiene instalado GBDS, siga los pasos descritos en Instalación de GBDS 4 con Ansible.

1.2. Pasos iniciales de actualización

Para actualizar cualquier servicio de GBDS, es necesario detener todos los servicios de Ambari y las aplicaciones de GBDS. Después de hacerlo, el usuario puede continuar con el procedimiento de actualización.

1.3. Actualización de GBDS

Para actualizar la versión de GBDS, ejecute los siguientes pasos:

  1. Descargue el archivo .rpm de la última compilación.

  2. Ejecute el comando de actualización de rpm en todos los nodos como root.

    rpm -Uvh gbscluster-<version>.rpm --nodeps
    

Warning

El rpm puede sobrescribir el archivo de configuración. Se recomienda crear un archivo de copia de seguridad antes de actualizar GBDS. Tenga en cuenta que algunos parámetros pueden necesitar ser reconfigurados en el nuevo archivo de configuración.

1.4. Actualización de la base de datos relacional

Para actualizar la base de datos relacional de GBDS, ejecute los siguientes pasos:

  1. Descargue el archivo .sql de la última compilación.

  2. Solo en el nodo del servidor MySQL, ejecute el comando:

    mysql -u root -p -h localhost < /path-to-file/upgrade-rdb-<version>.sql
    

See also

Las descripciones de la base de datos relacional de GBDS se pueden encontrar en la documentación de la base de datos relacional.

1.5. Pasos finales de actualización

Una vez realizados todos los procedimientos, es necesario reiniciar los servicios que se detuvieron. Para hacerlo, reinicie todos los servicios de Ambari y las aplicaciones GBDS.