从今天早上开始,我在使用 Plesk 的 Ubuntu 18.04 上运行 mariadb.service 时遇到了问题。它停止了,我无法再次重新启动它。
\n\nservice mysqld start\nJob for mariadb.service failed because a fatal signal was delivered to the control process.\nSee "systemctl status mariadb.service" and "journalctl -xe" for details.\nRun Code Online (Sandbox Code Playgroud)\n\nsystemctl status mariadb.service\n\xe2\x97\x8f mariadb.service - MariaDB 10.2.27 database server\n Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)\n Drop-In: /etc/systemd/system/mariadb.service.d\n \xe2\x94\x94\xe2\x94\x80migrated-from-my.cnf-settings.conf\n Active: activating (auto-restart) (Result: signal) since Thu 2019-10-24 21:14:25 CEST; 3s ago\n Docs: man:mysqld(8)\n https://mariadb.com/kb/en/library/systemd/\n Process: 26703 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)\n Process: 26699 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)\n Process: 26932 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=killed, signal=ABRT)\n Process: 26717 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 (co\n Process: 26715 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)\n Process: 26714 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)\n Main PID: 26932 (code=killed, signal=ABRT)\n\nOkt 24 18:21:40 XXXXX systemd[1]: mariadb.service: Failed with result \'signal\'.\nOkt 24 18:21:40 XXXXX systemd[1]: Failed to start MariaDB 10.2.27 database server.\nOkt 24 18:21:45 XXXXX systemd[1]: mariadb.service: Service hold-off time over, scheduling restart.\nOkt 24 18:21:45 XXXXX systemd[1]: mariadb.service: Scheduled restart job, restart counter is at 1251.\nOkt 24 18:21:45 XXXXX systemd[1]: Stopped MariaDB 10.2.27 database server.\nOkt 24 18:21:45 XXXXX systemd[1]: Starting MariaDB 10.2.27 database server...\nOkt 24 18:21:46 XXXXX mysqld[22593]: 2019-10-24 18:21:46 140599485605184 [Note] /usr/sbin/mysqld (mysqld 10.2.27-MariaDB-1:10.2.27+maria~bionic) starting as process 22593 ...\nOkt 24 18:21:47 XXXXX systemd[1]: mariadb.service: Main process exited, code=killed, status=6/ABRT\nOkt 24 18:21:47 XXXXX systemd[1]: mariadb.service: Failed with result \'signal\'.\nOkt 24 18:21:47 XXXXX systemd[1]: Stopped MariaDB 10.2.27 database server.\nRun Code Online (Sandbox Code Playgroud)\n\n我已经尝试过以下操作:
\n\n如何让 mariadb 再次运行?
\n小智 3
你必须查看 mysqld 日志才能找到原因,在我的例子中,它是 /var/log/mysql/mysqld.log 文件。搜索包含 [ERROR] [FATAL] 关键字的最后一个字符串,并读取/谷歌上面的错误消息。
| 归档时间: |
|
| 查看次数: |
14400 次 |
| 最近记录: |