当集群未运行时,我在哪里可以找到在 InnoDB 集群中创建的集群名称?
问问题
590 次
1 回答
1
集群名称在元数据模式中注册。可以使用一个简单的 SQL 查询来获取它:
SELECT cluster_name from mysql_innodb_cluster_metadata.clusters;
但是,如果您需要从完全中断中重新启动集群,则不需要其名称。
该命令dba.rebootClusterFromCompleteOutage()
可以不带clusterName
参数使用。如果您查看其文档,您会注意到该cluster_name
参数是可选的。这是因为多个集群不能属于同一个元数据模式。
因此,要恢复您的集群,请连接到其以前的成员之一并运行:
mysql-js> var cluster = dba.rebootClusterFromCompleteOutage()
干杯,米格尔
于 2020-01-14T17:17:52.653 回答