zoukankan      html  css  js  c++  java
  • 记一次磁盘已满,服务访问不到的报错信息

    问题描述

    服务在今天10点左右突然访问不到了,然后登陆服务器发现磁盘空间占用已满,大部分空间都被httpd的访问日志占用,清除了日志只有重启tomcat发现还是访问不到,重启服务器之后就可以访问了,然后开始排查故障。

    故障排查

    1. 首先查看了tomcat的catalina.out日志,发现有如下报错信息,注意标红位置报错"pool not open",猜测是mysql连接不上:
    2. 查看mysql日志发现如下信息,磁盘已满导致二进制日志写入不进去,然后mysql异常关闭,所有连接被拒绝:
    3. 结论表明是因为mysql服务异常的问题,但是当时3306端口还在,所以就没有考虑mysql故障。
    4. 重启mysql,然后把httpd的报错日志级别调整为error,然后通过crontab定期清理日志,此问题解决。
  • 相关阅读:
    刘志博 作业 2.15
    刘志博 作业2.6
    作业一
    2.6
    张靖悦
    java 2.15
    java 2.6
    java 1.12
    java 1.8
    java 1.3
  • 原文地址:https://www.cnblogs.com/stacks/p/7928027.html
Copyright © 2011-2022 走看看