MySQL 8.0发行说明
MySQL 8.0源代码文档10bet官方网站
单用户模式使数据库管理员能够将对数据库系统的访问限制为单个API节点,例如MySQL服务器(SQL节点)或的实例ndb\U还原. 进入单用户模式时,与所有其他API节点的连接将正常关闭,所有正在运行的事务都将中止。不允许启动新事务。
一旦集群进入单用户模式,就只允许指定的API节点访问数据库。
你可以用所有状态
中的命令ndb\米高梅客户端查看群集何时进入单用户模式。您还可以检查地位
列ndbinfo.nodes节点
表(参见第23.5.14.38节,“ndbinfo节点表”,以获取更多信息)。
例子:
ndb\u mgm>进入单用户模式5
执行此命令并且集群进入单用户模式后,节点ID为的API节点5.
成为群集唯一允许的用户。
前面命令中指定的节点必须是API节点;尝试指定任何其他类型的节点将被拒绝。
注意
调用上述命令时,指定节点上运行的所有事务都将中止,连接将关闭,并且必须重新启动服务器。
命令退出单用户模式
将群集数据节点的状态从单用户模式更改为正常模式。API节点(比如MySQL服务器)等待连接(也就是说,等待集群准备就绪并可用),也被允许连接。表示为单用户节点的API节点在状态更改期间和之后继续运行(如果仍然连接)。
例子:
ndb\u mgm>退出单用户模式
在单用户模式下运行时,建议使用两种方法来处理节点故障:
方法1:
完成所有单用户模式事务
发布
退出单用户模式
命令重新启动群集的数据节点
方法2:
在进入单用户模式之前重新启动存储节点。