今天在从mysql迁移到mariadb的时候遇到了一个问题,systemctl返回结果超时,尝试过清除/var/lib/mysql
也没有用。
Dez 06 14:52:51 s1 systemd[1]: Failed to start MariaDB database server.
Dez 06 14:52:51 s1 systemd[1]: mariadb.service: Unit entered failed state.
Dez 06 14:52:51 s1 systemd[1]: mariadb.service: Failed with result 'timeout'.
多次尝试无果后在stackoverflow上看到了一个解决方案:
echo "/usr/sbin/mysqld { }" > /etc/apparmor.d/usr.sbin.mysqld
apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
systemctl restart mariadb
原因似乎是因为 apparmor 没有更新到 mariadb 的数值
声明:
本文采用
BY-NC-SA
协议进行授权,如无注明均为原创,转载请注明转自
云曦的秘密基地
本文地址: Mariadb Timeout/启动超时
本文地址: Mariadb Timeout/启动超时