Não é possível iniciar o servidor mariadb

1

Estou usando o ubuntu 16.04, mas digamos que ainda sou um pouco obcecado com o assunto.

Eu já tinha o Mysql instalado quando queria instalar o MariaDB e, embora ele tenha instalado, parece que o Force do MariaDB desinstalou o Mysql para substituí-lo. No entanto, ao tentar iniciar o servidor, tenho o seguinte:

Configuring mariadb-server-10.1 (10.1.22-3) ...
Job for mariadb.service failed because a timeout was exceeded.
See "systemctl status mariadb.service" and "journalctl -xe" for details.
invoke-rc.d: initscript mysql, action "start" failed.
● mariadb.service - MariaDB database server
   Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
   Active: failed (Result: timeout) since Fri 2017-05-26 00:52:18 CEST; 11ms ago
  Process: 14410 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=exited, status=0/SUCCESS)
  Process: 14320 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR='/usr/bin/galera_recovery'; [ $? -eq 0 ]   && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exited, status=0/SUCCESS)
  Process: 14316 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
  Process: 14314 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
 Main PID: 14410 (code=exited, status=0/SUCCESS)

mai 26 00:50:45 jaeger767-OMEN systemd[1]: Starting MariaDB database server...
mai 26 00:50:46 jaeger767-OMEN mysqld[14410]: 2017-05-26  0:50:46 140701379916352 [Note] /usr/sbin/mysqld (mysqld 10.1.22-MariaDB-) starting as process 14410 ...
mai 26 00:52:16 jaeger767-OMEN systemd[1]: mariadb.service: Start operation timed out. Terminating.
mai 26 00:52:18 jaeger767-OMEN systemd[1]: Failed to start MariaDB database server.
mai 26 00:52:18 jaeger767-OMEN systemd[1]: mariadb.service: Unit entered failed state.
mai 26 00:52:18 jaeger767-OMEN systemd[1]: mariadb.service: Failed with result 'timeout'.
dpkg: 
Package processing error mariadb-server-10.1 (--configure) : the under-process script post-installation returned an exit error code 1

Agora não consigo desinstalar o MariaDB sem o Ubuntu que deseja configurá-lo, e não sei como corrigir isso, encontrei algumas informações sobre isso no StackExchange, mas não funcionou

Obrigado antecipadamente

    
por Jaeger 26.05.2017 / 01:00

1 resposta

2

Como ChrisAga declarou nos comentários:

% bl0ck_qu0te%

Este é um problema do AppArmor que pode ser corrigido configurando o AppArmor para apenas reclamar sobre o processo mysqld.

Aqui está um resumo dos comandos da resposta aceita nesse link.

sudo apt-get install apparmor-utils
sudo aa-complain /usr/sbin/mysqld
sudo service apparmor reload
sudo systemctl start mariadb
    
por markusjm 17.05.2018 / 11:48