force stop zone的危害

在3个zone的集群里,每个zone一个节点。

假如一个分区的主副本在zone1、从副本在zone2和zone3。

执行了一个大事务。

事务日志,从zone1同步到zone2,commit成功。

但是,事务日志还没有同步到zone3,此时,我执行了force stop zone zone1,并立即kill了zone1里的observer进程。

那么,此时,只能把zone2里的副本选为新的主副本啥?然后再用新主 去更新zone3里的副本?是不是这么一回事情呢?更新zone3里的副本是用clog去更新的?还是用新主去更新的?

如果是这样,感觉force stop zone,也没啥危害样。??