暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

9.4 添加实例到ReplicaSet

由迪 2024-03-13
54

9.4.1 为InnoDB ReplicaSet配置实例
9.4.2 向ReplicaSet添加实例示例
创建 ReplicaSet 后,您可以使用该 ReplicaSet.addInstance() 操作添加实例作为 ReplicaSet 当前主节点的只读辅助副本。

在此操作期间,ReplicaSet 的主副本必须可访问且可用。MySQL 复制是在添加的实例和主实例之间配置的,使用自动创建的 MySQL 帐户和随机密码。在实例成为可操作的辅助实例之前,它必须与主实例处于同步安排。这个过程称为 recovery,InnoDB ReplicaSet 支持您使用选项配置的不同方法 recoveryMethod。

为了使实例能够加入 ReplicaSet,必须满足各种先决条件。它们会由 进行自动检查 ReplicaSet.addInstance(),如果发现任何问题,操作将失败。

用于dba.configureReplicaSetInstance()在添加实例之前验证和配置二进制日志和复制相关选项。MySQL Shell 使用与获取 ReplicaSet句柄对象相同的用户名和密码连接到目标实例。ReplicaSet 的所有实例都应具有相同的管理员帐户以及相同的权限和密码。当您使用选项配置实例时,您可以创建具有所需授权的自定义管理员帐户 dba.configureReplicaSetInstance()。请参见 第 9.2 节 “配置 InnoDB ReplicaSet 实例”。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论