【发布时间】:2022-01-26 15:24:29
【问题描述】:
重新启动服务器后,我无法再启动 mysql。
我遵循了这里发布的几个解决方案:
我运行以下命令来启动服务:
mysql
>> ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
sudo service mysql start
>> Job for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xe" for details.
systemctl status mysql.service
>> mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2022-01-26 15:18:33 UTC; 47s ago
Process: 2612 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=1/FAILURE)
journalctl -xe
>> Startup of the manager took 379405 microseconds.
Jan 26 14:33:24 sumentserver polkit-agent-helper-1[2223]: pam_unix(polkit-1:auth): authentication failure; logname= uid=1001 euid=0 tty= >
-- Reboot --
Jan 26 14:44:33 sumentserver systemd[1685]: Reached target Paths.
-- Subject: A start job for unit UNIT has finished successfully
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- A start job for unit UNIT has finished successfully.
服务器有 Ubuntu 20.4
关于我能做什么的任何提示?
【问题讨论】:
-
它没有提供关于失败原因的足够信息。通常正在生成一个日志文件(/var/log/mysql/...),这是否不能提供有关失败原因的线索?
-
什么版本的 MySQL?你最近升级了吗?您的操作系统是否带有不同的 MySQL 副本?
标签: mysql authentication