宝塔中发现/www/server/data 占用空间过大以及清理方式——关闭无效从库同步功能

今天在服务器发现储存空间特别大,排查发现www/server/data 目录里的-ready-bin.xx很多,目录空间占用50g以上。


这是因为之前开启了主从同步功能,在本地数据库作为从库同步rds数据库,但是后来不需要这里的从库了,可是数据库的从库同步还在进行,数据库已经删除,这时候就出现了一系列的-ready-bin.xxx文件。


知道问题就好解决了,关闭从库的同步功能即可自动清理相关的bin文件。


①在从库查看从库情况:show slave status;

②先停止从库服务:stop slave;

③重置从库状态:reset slave;


经过上面的操作,服务器一下子自动清理了50多G的空间。


注意:

①操作需要登录从库

②操作的用户需要有权限

③需要先停止slave服务再重置(reset slave)

④一定是确保没有用从库了才操作!!!


其他:

如果不想记录日志可以把mysql.ini的相关配置去掉:


#slave config

#server-id               =  123    

#log_bin                 =  mysql-bin #可以注释不要

expire_logs_days        =  10 #日志过期时间

#max_binlog_size         =  100M


评论/留言