我在一对服务器上设置了复制。一个是主人,第二个是奴隶。
最近在 master 上,binlog 文件被清除得太早(按文件名,所以 mysql 没有阻止过早删除文件)。
现在 SLAVE 有状态:
从二进制日志读取数据时,从 master 收到致命错误 1236:“在二进制日志索引文件中找不到第一个日志文件名”
我不想恢复丢失的 binlog 文件,因此从站将从完成的点重新开始读取。
这些文件已经就位,但我如何强制 master 'unpurge' 它的日志列表(所以它们在 SHOW BINARY LOGS 中可见)?