今天遇到一个网站打开后看到提示数据库连接失败,然后登陆服务器重启数据库看到有报错。
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
根据以往的判断,是不是磁盘满。于是检查看看磁盘。

磁盘满一般的情况可能是日志文件导致的,于是检查看看哪里的文件。
du -h --max-depth=1
通过命令一层层的检查,最后看到的是php-fpm.log文件占据的,这里我们清理掉。
cat /dev/null > php-fpm.log
不要直接删除,直接找到对应文件后清理内容。
然后我们再重启数据库看看是否完成。


评论