gpt4 book ai didi

MySQL 服务不再启动

转载 作者:行者123 更新时间:2023-11-29 09:51:18 25 4
gpt4 key购买 nike

当我尝试启动 mysql 时:

service mysql start

/etc/init.d/mysql start

然后需要一段时间,显示:

[....] 启动 mysql(通过 systemctl):mariadb.service 的 mysql.serviceJob 失败,因为超出了超时时间。有关详细信息,请参阅“systemctl status mariadb.service”和“journalctl -xe”。 失败!

现在,当我转到journalctl -xe 时,它​​显示:

Feb 18 14:54:43 mail systemd[1]: mariadb.service: Start operation timed out. Terminating.
Feb 18 14:55:24 mail systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE
Feb 18 14:55:24 mail systemd[1]: Failed to start MariaDB 10.1.37 database server.

Feb 18 14:56:14 mail mysqld[8490]: 2019-02-18 14:56:14 140312205868416 [Note] /usr/sbin/mysqld (mysqld 10.1.37-MariaDB-0+deb9u1) starting as process 8490 ...
Feb 18 14:57:44 mail systemd[1]: mariadb.service: Start operation timed out. Terminating.
Feb 18 14:58:25 mail systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE
Feb 18 14:58:25 mail systemd[1]: Failed to start MariaDB 10.1.37 database server.

我无法再以 root 用户登录。然后我在安全模式下启动mysql并更改密码。

最佳答案

这个错误主要发生在你从 mysql 迁移到 mariadb 时。这是您需要运行三个命令的解决方案,您的应用程序将再次开始工作。

  • echo "/usr/sbin/mysqld { }">/etc/apparmor.d/usr.sbin.mysqld
  • apparmor_parser -v -R/etc/apparmor.d/usr.sbin.mysqld systemctl
  • 重新启动 mariadb

关于MySQL 服务不再启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54749026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com