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:
Descargue el archivo .rpm de la última compilación.
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:
Descargue el archivo .sql de la última compilación.
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.