17.2.1.4 启动组复制

配置并启动服务器 s1 后,安装组复制插件。如果在选项文件中使用了plugin_load_add='group_replication.so',则将安装“组复制”插件,然后可以 continue 执行下一步。如果您决定手动安装插件,请连接到服务器并发出以下命令:

INSTALL PLUGIN group_replication SONAME 'group_replication.so';

Important

mysql.session用户必须存在,然后才能加载组复制。 mysql.session是在 MySQL 5.7.19 版本中添加的。如果您的数据字典是使用较早版本初始化的,则必须执行 MySQL 升级过程(请参见第 2.11 节“升级 MySQL”)。如果未运行升级,则组复制无法启动,并显示错误消息尝试使用用户 mysql.session@localhost 访问服务器时发生错误。确保服务器中存在该用户,并且服务器更新后已运行 mysql_upgrade。

要检查插件是否已成功安装,请发出SHOW PLUGINS;并检查输出。它应该显示如下内容:

mysql> SHOW PLUGINS;
+----------------------------+----------+--------------------+----------------------+-------------+
| Name                       | Status   | Type               | Library              | License     |
+----------------------------+----------+--------------------+----------------------+-------------+
| binlog                     | ACTIVE   | STORAGE ENGINE     | NULL                 | PROPRIETARY |

(...)

| group_replication          | ACTIVE   | GROUP REPLICATION  | group_replication.so | PROPRIETARY |
+----------------------------+----------+--------------------+----------------------+-------------+