我想知道我们如何在服务器上区分主从复制和组复制。
辅助服务器将在mysql组复制中充当从属服务器吗?如果是,为什么在组复制成员上显示从属状态会返回空集。
答案 0 :(得分:1)
辅助节点在许多方面都类似于从节点,但例如它不会从复制通道接收其数据。 所以不,您将不会在show slave status上看到它的状态。
您可以在以下表格上查看状态:
replication_group_member_stats
或组统计
replication_group_members
您可以在
上查看详细信息https://dev.mysql.com/doc/refman/8.0/en/performance-schema-replication-tables.html
答案 1 :(得分:0)
如果初级故障,则次级故障变为初级 但是在主从复制中,我们必须手动进行。
是的,辅助服务器在GR中充当Slave,它是只读的。
GR的命令不同,以查看GR中的所有成员是否都与主要
同步。您可以在此处查看会员状态和会员角色
mysql> SELECT * FROM performance_schema.replication_group_members;
| CHANNEL_NAME |MEMBER_ID|MEMBER_HOST|MEMBER_PORT | MEMBER_STATE|MEMBER_ROLE
|group_replication_applier | ce9be252 | myhost1 | 24801 | **ONLINE |Primary**
|group_replication_applier | jk45ty45 | myhost2 | 24801 | **ONLINE |Secondary**