环境:两个台主机node1和node2做成GHCS集群,对外提供MYSQL服务同时也是主库;从库另一主机mybak进行复制
测试:假设当MYSQL服务在主机node1时,log-position为366,log-file为my-bin.00004;当节点切换时,node1主机MYSQL服务停止,node2主机MYSQL服务起来,此时log-file会重新生成为my-bin.00005,log-position变为106;
疑问:当MYSQL服务在主机node1时,log-position为366,从库mybak复制肯定正常;切换节点后,log-position和log-file都变掉,log-position变为106,这样的话,从库复制需要重新从新的log-position和log-file开始复制,那这样从库的数据同步会不会不一致?是否需要重新同步操作?
或者说切换时间很短,中间binlog没记录,不影响从库的复制?要是双机互备的是否会造成数据不一致?
谢谢!