此表显示复制组成员的网络和状态信息。显示的网络地址是用于连接客户端到组的地址,不应与成员通过 group_replication_local_address 指定的内部组通信地址混淆。
replication_group_members 表包含以下列
CHANNEL_NAME组复制通道的名称。
MEMBER_ID成员服务器 UUID。在组中的每个成员都有不同的值。它也用作键,因为它对每个成员都是唯一的。
MEMBER_HOST此成员的网络地址(主机名或 IP 地址)。从成员的
hostname变量中获取。这是客户端连接的地址,与用于内部组通信的 group_replication_local_address 不同。MEMBER_PORT服务器正在监听的端口。从成员的
port变量中获取。MEMBER_STATE此成员的当前状态;可以是以下任何一个
ONLINE:成员处于完全正常运行状态。RECOVERING:服务器已加入一个组,并且正在从该组中检索数据。OFFLINE:组复制插件已安装,但尚未启动。ERROR:成员在应用事务或恢复阶段遇到错误,并且不参与组的事务。UNREACHABLE:故障检测过程怀疑无法联系到该成员,因为组消息已超时。
MEMBER_ROLE成员在组中的角色,可以是
PRIMARY或SECONDARY。MEMBER_VERSION成员的 MySQL 版本。
MEMBER_COMMUNICATION_STACK用于组的通信堆栈,可以是
XCOM通信堆栈或MYSQL通信堆栈。
replication_group_members 表没有索引。
不允许对 replication_group_members 表使用 TRUNCATE TABLE。