Не мог запустить mariadb сервер

Я использую человечность 16.04, но скажем, я - все еще вид noobish на предмете.

Мне уже установили Mysql, когда я хотел установить MariaDB, и в то время как он установил, кажется, что сила MariaDB удалила Mysql для занимания его места. Однако при попытке запустить сервер, у меня есть следующее:

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

Теперь я не могу удалить MariaDB без Ubuntu, желающей настраивать его, и я не знаю, как зафиксировать это, я нашел некоторый материал об этом на StackExchange, но это не работало

Заранее спасибо

1
задан 26 May 2017 в 02:00

1 ответ

Как ChrisAga заявил в комментариях:

См .: askubuntu.com/questions/750604/… Объяснение проблемы и способы ее решения.

Это проблема AppArmor, которую можно исправить, настроив AppArmor только для жалоб на процесс mysqld.

Вот краткое изложение команд принятого ответа в этой ссылке.

sudo apt-get install apparmor-utils
sudo aa-complain /usr/sbin/mysqld
sudo service apparmor reload
sudo systemctl start mariadb
4
ответ дан 3 December 2019 в 06:54

Другие вопросы по тегам:

Похожие вопросы: