Actualizar mariadb en centos 7

Actualización de mariadb en frambuesa
Deberías ver algo como la salida de arriba con 7 anotado por todas partes como la versión, y usando el comando rpm mostrará la información de la versión que necesitarás para seleccionar tu configuración personalizada del repositorio MariaDB.# hostnamectl
Si le gustan los resultados limpios y ordenados: el comando hostnamectl visto arriba será probablemente el más satisfactorio visualmente de los resultados.Una vez más, tome nota de la arquitectura x86_64, ya que la necesitará más tarde cuando configure su repositorio MariaDB. Y, vamos a comprobar la versión actual de MySQL (Eso es una "V" mayúscula.):# mysql -V
Fíjate, que necesitas estar conectado como usuario root para realizar la actualización. Puede cambiar rápidamente al usuario root ejecutando 'sudo su' o 'su -'.También puede ejecutar yum -y update de nuevo para verificar que los paquetes están actualizados:# yum -y update
NOTA: No es necesario escribir /etc/yum.repos.d/ si ya está en el directorio yum.repos.d.Una vez ejecutado el comando anterior, inmediatamente estará en el editor vi, donde puede pegar (clic derecho) su entrada personalizada de repositorio YUM.# MariaDB 10.2 CentOS repository list - created 2020-02-16 17:56 UTC
Cwp actualizar mariadb
Proceso: 4546 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`cd /usr/bin/..; /usr/bin/galera_recovery`; [ $? -eq 0 ] && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exited, status=0/SUCCESS)
2020-09-09 17:21:26 140201819867328 [ERROR] InnoDB: Could not find a valid tablespace file for `khtint/wp_posts`. Por favor, consulte https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ para saber cómo resolver el problema.
2020-09-09 17:21:26 140201819867328 [ERROR] InnoDB: Could not find a valid tablespace file for `khtint/wp_posts`. Por favor, consulte https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ para saber cómo resolver el problema.
2020-09-09 17:21:26 140201819867328 [ERROR] InnoDB: Could not find a valid tablespace file for `khtint/wp_posts`. Por favor, consulte https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ para saber cómo resolver el problema.
Centos update mariadb
Ahora simplemente edita el archivo .repo que estás usando para MariaDB con tu editor de texto favorito y cambia 10.0 por 10.1. En este caso la línea baseurl ahora se verá así después de la edición.baseurl = https://yum.mariadb.org/10.1/centos7-amd64
Actualización manualEsencialmente necesitamos terminar el proceso manualmente. Esto se puede hacer ejecutando los siguientes comandos en este orden. Tenga en cuenta que, como se recomienda, primero debe hacer una copia de seguridad de todas las bases de datos antes de proceder.systemctl stop mysql
Esto detendrá MariaDB, eliminará el paquete 10.0, instalará la versión 10.1 del paquete según la actualización del repositorio anterior, iniciará MariaDB y luego ejecutará el script de actualización. Tendrá que introducir la contraseña para el usuario especificado al ejecutar la actualización.La actualización tardó unos 15 segundos en completarse para alrededor de 8 bases de datos que eran menos de 300MB en tamaño total para todos ellos, como los contenidos se comprueban para la compatibilidad tenga en cuenta que el tiempo para esta parte podría variar dependiendo de sus bases de datos.Ahora si comprobamos nuestra versión de MariaDB de nuevo, podemos ver que hemos actualizado con éxito a 10.1.[[email protected] ~]# mysql -V
Actualizar mariadb 5.5 a 10 centos 7
Sé que parece que ha habido un problema en torno a la repo de MariaDB en los últimos tiempos, que ha estado devolviendo un error 404 no encontrado durante la etapa de actualización de la migración de MySQL a MariaDB.
He tratado de actualizar la ruta baseurl dentro de mi archivo de configuración repo dentro de /etc/yum.repos.d/ - Sin embargo, después de guardar los cambios que hice a nivel de usuario root, la baseurl original es reemplazada automáticamente después de ejecutar la opción "Upgrade MySQL/MariaDB database" desde WHM.
He tratado de añadir en un repositorio adicional mediante el uso de la yum --add-repo comando que ha añadido y habilitado el repositorio MariaDB 10.6 con éxito. Sin embargo, cuando intento volver a ejecutar la actualización de WHM, el proceso de actualización sigue buscando la versión 10.2 y los intentos de descarga para tratar de descargar MariaDB de la baseurl original (que sigue siendo por defecto de nuevo a un repo url roto)
Me preguntaba si alguien podría compartir conmigo algún consejo sobre cómo hacer que el proceso de actualización reconozca el segundo repositorio que agregué para 10.6 (con una url espejo que funciona) en lugar de que el proceso de actualización identifique automáticamente el repositorio roto de MariaDB 10.2.