不同CPU架构的成员节点也可以组成MGR集群
如题,在一个MGR集群中,不同CPU架构的成员节点间也可以正常工作。但是。。。也是有几个约束条件的
1. 成员间不能利用clone实现数据复制、备份;
2. 基于上述理由,也不能利用MySQL Shell添加不同CPU架构的新节点,因为要在节点间clone数据,不支持。
3. 这种情况下,只能手动方式构建MGR集群。
4. 由于不支持利用Shell添加新节点,所以我也没测试MGR启动后再用Shell来接管的做法。
再次提醒,手动部署MGR时,如果采用 caching_sha2_password plugin,记得加上选项 group_replication_recovery_get_public_key = 1,否则MGR成员间可能通信异常。
写在最后:不建议在不同CPU架构节点间构建MGR集群,可能会出现其他不可预料的麻烦,还是尽量在完全相同的环境中运行MGR吧,省心省事。
页:
[1]