用镜像市场的一键安装包安装了LAMP环境,运行一段时间后,网站就无法访问,报数据库无法连接的错误。
问题描述:
有一段时间,我的网站打不开,长时间加载,就是不显示。
问题条件:
使用linux centos 32位,阿里云的配置环境脚本。
问题排查:
重新启动了一下apache发现问题依旧。重启mysql。。。出现了问题了。一直出现在mysql.....的状态,就是不启动。因为原来都是正常访问的。所以不会考虑有一些配置错误的问题。
然后进入数据库目录/alidata/server/mysql/data/发现大量的mysql-bin.000002 mysql-bin.000003等异常庞大的文件。直接rm -rf mysql-bin.*删除这些多余的文件,重启mysql可以正常启动了,网站也恢复了访问了。
但过了不久,网站又不能正常访问了,无疑,又这样做了一番,想想总不能一直这样吧,于是在网上找到一些方法:直接贴出来我使用的有用的
【解决方法】:
直接输入 :vim /etc/my.cnf
找到log-bin=mysql-bin和binlog-format=mixed把这两行注释掉,再重新启动mysql。
ok,搞定了。这样,就不会再记录日志了,就未出现过这种问题。希望对你有所帮助。
【cenOS下查看文件、磁盘、目录大小】:
查看文件大小:du -h filename
查看目录大小:du -sh directory
查看磁盘大小:df -hl