1、查询磁盘状态已满
df -h
2、定位mysql db 目录binlog占用非常大
ll -th
处理办法:
删除binlog
注意事项:
直接在 /data/db 路径下,将 binlog.0* 删除掉(注意不要删除 binlog.index)
不推荐上述操作,因为手动删除并不会更新 binlog.index,从而影响加快查找 binlog 文件的速度。
逐条删除
mysql> PURGE MASTER LOGS TO 'binlog.000026';
Query OK, 0 rows affected (0.01 sec)
按照月份删除
mysql> PURGE MASTER LOGS BEFORE '2023-01-11 11:11:11';
Query OK, 0 rows affected (0.19 sec)
删除全部binlog
mysql> RESET MASTER;
Query OK, 0 rows affected (0.09 sec)