• Corregir el inicio fallido de MariaDB

    Para esto hay que diagnosticar la causa.

    1 – Ver las opciones por defecto del daemon:

    mysqld --print-default

    2 – Observar ahí si se tiene acceso de escritura al archivo de log que nos aparece. Si no se tiene, le damos 777 (para ver si se arregla).

    3 – Si no se arregla vamos a ver el archivo de errores para encontrar que puede fallar. Lo hacemos con:

    cat /var/log/mysql/error.log | grep ERROR

    De esto se pueden sacar varios diagnósticos:

    [ERROR] Can’t init tc log

    Hay algo mal con el archivo tc.log. Lo borramos con:

    rm -f /var/lib/mysql/tc.log

    y reiniciamos la base de datos con:

    systemctl restart mariadb.service

    .