• Linux下重启mysql的时候出现 start: Job failed to start


    mysql进程自己退出了,使用如下指令确认mysql进程不在了。

    ps -ef | grep mysql

    看不到mysql进程

    mysql进程不在,尽快回复服务的想法,就是重启服务

    /etc/init.d/mysql start
     
    Rather than invoking init scripts through /etc/init.d, use the service(8)
    utility, e.g. service mysql start

    启动不成功,提示我换一种方式启动,但是仍然启动失败

    sudo service mysql start
    start: Job failed to start

    然后查看配置文件里mysql的错误日志文件位置/var/log/mysql/error.log
    里面什么都没有。

    正当我挠头的时候,这时候我想起磁盘空间可能满了,查看了一下果然满了

    df -ah
    Filesystem Size Used Avail Use% Mounted on
    /dev/xvda2 6.9G 6.7G 0 100% /
    proc 0 0 0 - /proc
    none 0 0 0 - /sys
    none 0 0 0 - /sys/fs/fuse/connections
    none 0 0 0 - /sys/kernel/debug
    none 0 0 0 - /sys/kernel/security

    删除无用日志文件后

    /dev/xvda2 6.9G 5.8G 808M 88% /
    proc 0 0 0 - /proc
    none 0 0 0 - /sys
    none 0 0 0 - /sys/fs/fuse/connections
    none 0 0 0 - /sys/kernel/debug
    none 0 0 0 - /sys/kernel/security

    mysql重启成功

    service mysql start
    mysql start/running, process 6908

    查看mysql是否在监听端口命令
    netstat -tl | grep mysql
    会看到如下类似内容
    tcp 0 0 *:mysql *:* LISTEN

    当你mysql突然退出,应用程序连接不上。

    重启又不成功时,可以看看是不是磁盘空间否满了。

  • 相关阅读:
    安卓系统浏览器中select下拉按钮无法弹出选择面板奇怪问题解决
    Webkit浏览器点击控件时出现的边框消除
    UML序列图总结
    UML序列图总结
    UML类图几种关系的总结
    UML类图几种关系的总结
    UML用例图总结
    UML用例图总结
    类与类之间的关系
    java核心技术----Object类
  • 原文地址:https://www.cnblogs.com/horizonli/p/5172278.html
Copyright © 2020-2023  润新知