碰到了一次MySQL主从异常的问题,具体情况如下:
参考了其他博友的文章,也确实这么干了,但启动之后依然还是这个报错。
去找了找 stackoverflow 网友的解释,跟其他网友回答的核心操作是类似的,操作上更精确一些。
抱着试试的态度,我去查了MySQL主节点的binlog等信息。
从图上可以看到,我是操作了几次的,16/17/18文件均比较小。看起来没什么问题。再去看看从节点的这些文件:
眼尖的网友应该会发现,从节点的binlog-index已经到了20。也就是说从节点的binlog文件位置比主节点的binlog位置更靠前,那肯定是起不来的。这个时候我们就需要再主节点上多做一次 flush logs;等动作即可。