mysql无法启动ERROR! MySQL is running but PID file could not be found

过了一个春节,服务器一直运行着,今天检查发现Tomcat上发布的站点静态页面可以访问,但是需要访问数据库的相关页面都无法访问;
以为Tomcat出了问题,于是把Tomcat重启了一下,结果重启之后还是一样。通过vi查看日志文件提示Error Write之类的错误,技术不行也搞不清状况,索性就重启一下服务器吧!
结果服务器启动后就一直停在进度条100%的位置,进不了登录界面;感觉很奇怪,按了ESC键之后看到原因了,Starting Mysql。。。。。。。。。。。。。。。。。。。。。。。。。。。。。一直这样,于是通过Xshell远程连接,登录后查看MySql的状态:
执行命令:service mysql status
提示:ERROR! MySQL is running but PID file could not be found
搜索了一下,有人说可能是硬盘满了,清理下垃圾文件。
这才恍然明白,刚刚用vi查看日志文件提示那个错误的原因。
在根目录/下执行命令:df -h
输出如下:

[root@localhost /]# df -h
Filesystem                    Size  Used Avail Use% Mounted on
**/dev/mapper/VolGroup-lv_root   50G   50G   0G  100% /**
tmpfs                         1.9G     0  1.9G   0% /dev/shm
/dev/sda1                     485M   39M  421M   9% /boot
/dev/mapper/VolGroup-lv_home  534G  824M  506G   1% /home
[root@localhost /]# 

/dev/mapper/VolGroup-lv_root使用已经100%,一点空间也没有了。
然后使用 du -m –max-depth=1 命令查看各目录的空间占用情况。其实主要是Tomcat产生的一些日志占用了大量的磁盘空间,删除这些日志文件(如果有必要请先备份日志)。磁盘空间释放之后再查看MySql的状态就是启动成功了。再重启一下Tomcat,相关的站点就都可以访问了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值