MySQL Shell 9.0  /  ...  /  自定义 InnoDB 集群成员服务器

7.5.2 自定义 InnoDB 集群成员服务器

创建集群并将实例添加到集群时,AdminAPI 会自动配置组名和本地地址等值。默认值推荐用于大多数部署,但高级用户可以通过将以下选项传递给 dba.createCluster()Cluster.addInstance() 命令来覆盖默认值。

  • groupName 选项传递给 dba.createCluster() 命令以自定义由 InnoDB 集群创建的复制组的名称。这将设置 group_replication_group_name 系统变量。该名称必须是有效的 UUID。

  • localAddress 选项传递给 dba.createCluster()cluster.addInstance() 命令以自定义实例为来自其他实例的连接提供的地址。以 主机:端口 格式指定地址。这将设置实例上的 group_replication_local_address 系统变量。该地址必须对集群中的所有实例都可访问,并且必须专门用于内部集群通信。换句话说,不要使用此地址与实例通信。

有关更多信息,请参阅这些 AdminAPI 选项配置的系统变量的文档。