删除所有MySQL mysql-bin.** 日志引发事故
删除所有MySQL mysql-bin.** 日志引发事故
背景
- 早上发现业务宕机 通过查看日志提示MySQL连接不上 查看MySQL服务器发现磁盘写满了

- 后经过排查是由于bin日志太多 太大导致的
- 由于是测试环境 也没想那么多 于是就把所有的binlog给删除
- 修改binglog保留时间 重启MySQL 重启失败
1.查看MySQL日志提示
mysqld: File '/data/mysql/mysql8 data/mysql-bin.000366' not found (0s errno 2 - No such file directory
2.提示比较明显
touch /data/mysql/mysql8 data/mysql-bin.000366
chown mysql:mysql /data/mysql/mysql8 data/mysql-bin.000366
3.再次重启MySQL 还是报错

4.查看度娘都是说要删除tc.log日志 但是都没找到这个文件
5.最后将mysql.index 文件给清空 重启MySQL正常
本文来自博客园,作者:小星奕的快乐,转载请注明原文链接:https://www.cnblogs.com/superzed/articles/17807039.html

浙公网安备 33010602011771号