Mysql组复制可以';不添加实例

Mysql组复制可以';不添加实例,mysql,mysql-group-replication,Mysql,Mysql Group Replication,22.22.22.22上的配置文件: ... loose-group_replication_group_name="aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa" loose-group_replication_start_on_boot=off loose-group_replication_local_address= "127.0.0.1:33061" loose-group_replication_group_seeds= "127.0.0.1:33061

22.22.22.22上的配置文件:

...

loose-group_replication_group_name="aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"
loose-group_replication_start_on_boot=off
loose-group_replication_local_address= "127.0.0.1:33061"
loose-group_replication_group_seeds= "127.0.0.1:33061,33.33.33.33:33061"
loose-group_replication_bootstrap_group=off
我说的是:

SET SQL_LOG_BIN=0;
CREATE USER rpl_user@'%' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO rpl_user@'%';
FLUSH PRIVILEGES
SET SQL_LOG_BIN=1
CHANGE MASTER TO MASTER_USER='rpl_user', MASTER_PASSWORD='password' FOR CHANNEL 'group_replication_recovery';

INSTALL PLUGIN group_replication SONAME 'group_replication.so';

SET GLOBAL group_replication_bootstrap_group=ON;
START GROUP_REPLICATION;
SET GLOBAL group_replication_bootstrap_group=OFF;
到目前为止一切正常

我在33.33.33.33上有一个配置文件:

...

loose-group_replication_group_name="aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"
loose-group_replication_start_on_boot=off
loose-group_replication_local_address= "127.0.0.1:33061"
loose-group_replication_group_seeds= "22.22.22.22:33061,127.0.0.1:33061"
loose-group_replication_bootstrap_group=off
此外,我还关注以下文件:

SET SQL_LOG_BIN=0;
CREATE USER rpl_user@'%' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO rpl_user@'%';
SET SQL_LOG_BIN=1;
CHANGE MASTER TO MASTER_USER='rpl_user', MASTER_PASSWORD='password' FOR CHANNEL 'group_replication_recovery';

INSTALL PLUGIN group_replication SONAME 'group_replication.so';
一切都还可以

但是当我进去的时候

START GROUP_REPLICATION;
33.33.33.33发生错误:

错误3092(HY000):服务器未正确配置为组的活动成员。请查看有关错误日志的更多详细信息

error.log:

2018-08-31T13:50:20.850316Z 14 [Warning] [MY-011735] [Repl] Plugin group_replication reported: '[GCS] Automatically adding IPv4 localhost address to the whitelist. It is mandatory that it is added.'
2018-08-31T13:50:20.850719Z 16 [System] [MY-010597] [Repl] 'CHANGE MASTER TO FOR CHANNEL 'group_replication_applier' executed'. Previous state master_host='<NULL>', master_port= 0, master_log_file='', master_log_pos= 4, master_bind=''. New state master_host='<NULL>', master_port= 0, master_log_file='', master_log_pos= 4, master_bind=''.
2018-08-31T13:50:21.041909Z 0 [Warning] [MY-011735] [Repl] Plugin group_replication reported: '[GCS] read failed'
2018-08-31T13:50:21.056819Z 0 [ERROR] [MY-011735] [Repl] Plugin group_replication reported: '[GCS] The member was unable to join the group. Local port: 33061'
2018-08-31T13:50:20.850316Z 14[警告][MY-011735][Repl]插件组报告复制:“[GCS]自动将IPv4本地主机地址添加到白名单。必须将其添加进去。”
2018-08-31T13:50:20.850719Z 16[系统][MY-010597][Repl]“将频道的主控更改为”组复制应用程序“已执行”。以前的状态主控主机=“”,主控端口=0,主控日志文件=“”,主控日志位置=4,主控绑定=“”。新状态主控主机=“”,主控端口=0,主控日志文件=“”,主控日志位置=4,主控绑定=“”。
2018-08-31T13:50:21.041909Z 0[警告][MY-011735][Repl]插件组_复制报告:“[GCS]读取失败”
2018-08-31T13:50:21.056819Z 0[错误][MY-011735][Repl]插件组报告:“[GCS]该成员无法加入该组。本地端口:33061'
怎么办


MySQL版本:8.0.12

您正在将通信地址绑定到本地主机地址:

松散组复制本地地址=“127.0.0.1:33061”

松散组复制本地地址=“127.0.0.1:33061”

但是,您正在尝试使用公共地址与成员联系。
如果要公开联系该成员,它需要绑定到公共地址。

Hello@Pedro-我也面临同样的问题。如果绑定到本地组,则组复制可以工作,但其他服务器无法加入该组。如果我提供公共IP,则组复制不会启动。出现此错误时失败-
没有与本地节点配置的IP地址匹配的本地IP地址
知道该怎么办吗?