解决LNMP环境mysql-bin.0000*日志占用资源问题过大的问题
2023-01-05 14:24:47 1
大家好,对解决LNMP环境mysql-bin.0000*日志占用资源问题过大的问题感兴趣的小伙伴,下面一起跟随草蛋来看看解决LNMP环境mysql-bin.0000*日志占用资源问题过大的问题的介绍吧。
今天安装LNMP环境的VPS下某个网站打不开,同时也出现数据库无法链接问题,通过 df -hl 查看硬盘占用100%,看来是因为磁盘占用导致的。
没有特殊情况下,默认安装的LNMP一键包环境是没有关闭MYSQL日志的,会导致生成 mysql-bin.0000* 日志文件,如果网站运行初期可能不会被发现问题,时间久了会占用硬盘。
mysql的日志空间太大,下面的缓存文件都能删除:
1、这样的MYSQL日志文件都可以删除
/usr/local/mysql/var/ mysql-bin.000014
2、用 cd /usr/local/mysql/var 命令进入日志目录,再用 ll --block-size=MB 命令查看 mysql-bin.* 这些日志文件撑爆磁盘。
3、用 root@slyar:/usr/local/mysql/var# rm -f ./mysql-bin.* 命令清除日志文件
4、重启数据库:service mysql restart 启动Mysql服务,一切正常。