MySQL Shell 8.0发行说明
如果您有现有的组复制部署并且您希望使用它来创建群集,请传递收养霉丸
选择dba.createCluster()
功能。创建的InnoDB集群匹配复制组是否运行为单程或多主机。
要采用现有组复制组,请使用MySQL Shell连接到组成员。在以下示例中,采用单程组。我们连接到GR-MENIRAM-2
,次要实例,虽然GR-MELAINS-1
正常运行作为集团的主要。使用群集使用dba.createCluster()
,通过收养霉丸
选项。例如:
mysql-js> var cluster = dba.createCluster('prodcluster',{fearfromgr:true});将在实例'@ gr-member-2:3306'上创建一个新的InnoDB集群。在'root @ gr-member-2:3306'上创建InnoDB集群'Prodcluster'...添加种子实例...群集成功创建。使用cluster.addinstance()添加MySQL实例。群集需要至少3个实例能够承受到一个服务器故障。
小费
如果实例有super_read_only =上
然后,您可能需要确认adminapi可以设置super_read_only =关闭
。看超级只读和实例想要查询更多的信息。
新群集匹配组的模式。如果采用的组在单程模式下运行,则会创建单程群集。如果采用的组在多主模式下运行,则会创建多主群集。