miércoles, 2 de noviembre de 2016

Actualizar a Mariadb 10.1 en Plesk CentOs

Sin duda una de las peores cosas que te pueden pasar como desarrollador es tener que actualizar las bases de datos de un servidor y llevarte entre las patas todo, base de datos, correos, estructura de dominios y mas. Sin duda una de las experiencias mas frustrantes que te pueden pasar. Por fortuna para mi contaba con un respaldo general de todo(un snapshoot de digital ocean), de lo contrario, bueno creo que estaría llorando en un rincon en lugar de escribir un post en mi blog. En fin aquí les cuento la solución.


Primero que nada respalda tus bases de datos, ya que para actualizar a la version 10.1 tendrás que desinstalar mariadb, esto significa que perderas tus bds. Para desintalar deberas hacer lo siguiente:

yum remove mariadb mariadb-server

Posteriormente tendra que agregar el repositorio para Mariadb 10.1, esto es con:

vi /etc/yum.repos.d/MariaDB.repo

Y deberás cambiar el contenido por el siguiente:

# MariaDB 10.1 RedHat repository list - created 2016-02-06 03:30 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
 Guardamos con :wq y reinstalamos Mariadb

yum install mariadb mariadb-server

Y al final solo queda iniciar el servicio y ser parcialmente felices.

systemctl start mariadb
systemctl enable mariadb.service