• 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突然退出,应用程序连接不上。

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

  • 相关阅读:
    bzoj1014: [JSOI2008]火星人prefix
    bzoj1934: [Shoi2007]Vote 善意的投票&&bzoj2768:[JLOI2010]冠军调查
    bzoj2705: [SDOI2012]Longge的问题
    bzoj4653: [Noi2016]区间
    bzoj2456: mode
    bzoj5018: [Snoi2017]英雄联盟
    关于树论【左偏树】
    caioj1522: [NOIP提高组2005]过河
    caioj1421&&hdu2167: [视频]【状态压缩】选数
    Linux下全局安装composer方法
  • 原文地址:https://www.cnblogs.com/horizonli/p/5172278.html
Copyright © 2020-2023  润新知