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

过了一个春节,,服务器一直运行着,今天检查发现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 -hFilesystemSize Used Avail Use% Mounted on**/dev/mapper/VolGroup-lv_root 50G 50G 0G 100% /**tmpfs1.9G0 1.9G 0% /dev/shm/dev/sda1485M 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,相关的站点就都可以访问了。

当一个人把寂寞当作人生预约的美丽,

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

相关文章:

你感兴趣的文章:

标签云: