记录排查服务器MySQL停止运行的问题因PHP-FPM日志占满磁盘

麦子
麦子
管理员
1221
文章
0
粉丝
运维技术421字数 254阅读0分50秒阅读模式

今天遇到一个运维的网站打开看到数据库连接失败,然后在服务器端重启MYSQL数据库的时候发现报错"job for mysqld.service failed because the control process exited with error code",即便重启数据库也是无法正常的,数据库应该是没有问题的,我有点怀疑是不是磁盘占满的问题。

记录排查服务器MySQL停止运行的问题因PHP-FPM日志占满磁盘-图片1

检查可以看到系统盘已经100%,数据盘还正常的。看来是有数据盘里有日志文件占用导致的。

这里检查发现是 php-fpm.log 日志文件(/usr/local/php/var/log)占用十几个G的数据,当然删除这个文件重启数据库问题是解决的。

记录排查服务器MySQL停止运行的问题因PHP-FPM日志占满磁盘-图片2

可以看到已经腾出来不少的系统盘。这里要随时检查观察PHP日志文件是什么问题导致的,如果问题还是严重的话,是不是要看看日志哪个文件产生较大的日志文件,是否需要禁止进程。

 

投上你的一票
 最后更新:2024-8-26
  • 本文由 麦子 发表于2024年6月12日 08:26:16
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/php-fpm-log-full.html
运维技术

利用CSS样式给Banner图片增加滤镜效果

老蒋在处理一个客户的网站Banner图片的时候,原图偏亮,希望图片稍微加上不透明的遮罩滤镜效果。我们正常可以将图片直接调整色调即可,但是如果客户以后希望原图那我们还要重新将图片替换有点麻烦,于是就考虑...