Error number: MY-010381; Symbol: ER_GROUP_REPLICATION_PLUGIN_NOT_INSTALLED; SQLSTATE: HY000
Message: Group Replication plugin is not installed.
错误说明
MySQL 的 ER_GROUP_REPLICATION_PLUGIN_NOT_INSTALLED 错误,当开发人员尝试设置 Group Replication plugin 或调用 group_replication-支持的功能时,MySQL 将返回此错误,表明对 Group Replication 插件的设置未安装。
常见案例
当试图启用 Group Replication 时,如果没有在MySQL 实例上安装Group Replication 插件,MySQL将返回这个错误。
解决方法
要解决此错误,请安装 Group Replication 插件:
1.在 MySQL 诊断区域中连接MySQL服务器
2.执行以下命令:INSTALL PLUGIN GROUP_REPLICATION SONAME ‘group_replication.so’
3.确保服务器的 GROUP_REPLICATION 插件,如下所示:SHOW PLUGINS;
4.重新启动MySQL 实例,如下所示:sudo service mysql restart
5.确保插件正确安装,如下所示:SHOW PLUGINS;
6.检查 Group Replication 是否已启用,如下所示: SELECT * FROM performance_schema.replication_group_members;
7.配置 Group Replication 以启用组复制:
SET GLOBAL group_replication_bootstrap_group=ON;
最后,您可以使用以下命令来确认Group Replication 是否启用: SELECT * FROM performance_schema.replication_group_members;