10bet网址
MySQL 8.0参考手册
相关文件10bet官方网站 下载本手册 本手册摘录

23.5.6 NDB集群单用户模式

单用户模式使数据库管理员能够将对数据库系统的访问限制为单个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:

    1. 完成所有单用户模式事务

    2. 发布退出单用户模式命令

    3. 重新启动群集的数据节点

  • 方法2:

    在进入单用户模式之前重新启动存储节点。