如题,在一个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吧,省心省事。 |
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com