第 6 章 使用命令行配置级联复制
在级联复制方案中,一个服务器(hub)充当消费者和供应商。hub 是一个可维护更改日志的只读副本。它接收来自供应商的更新,并为消费者提供这些更新。使用级联复制来平衡繁重流量负载,或者在地理上分散的环境中保留供应商。
6.1. 使用命令行准备新的 hub 服务器 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要准备 hub.example.com
主机,请启用复制。这个过程:
- 在复制拓扑中配置这个服务器的角色
- 定义复制的后缀
- 创建供应商用来连接到此主机的复制管理器帐户
在您要添加到复制拓扑的 hub 上执行这个步骤。
先决条件
- 已安装 Directory 服务器实例。
- dc=example,dc=com 后缀的数据库存在。
流程
为
dc=example,dc=com
后缀启用复制:dsconf <hub_instance_name> replication enable --suffix "dc=example,dc=com" --role "hub" --bind-dn "cn=replication manager,cn=config" --bind-passwd "password"
# dsconf <hub_instance_name> replication enable --suffix "dc=example,dc=com" --role "hub" --bind-dn "cn=replication manager,cn=config" --bind-passwd "password"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 此命令将
hub.example.com
主机配置为dc=example,dc=com
后缀的 hub。另外,命令使用指定密码创建cn=replication manager,cn=config
用户,并允许此帐户将后缀的更改复制到此主机上。
验证
显示复制配置:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 这些参数表示:
-
nsDS5ReplicaBindDN
指定复制管理器帐户。 -
nsDS5ReplicaRoot
设置复制的后缀。 -
nsDS5ReplicaType
设置为2
定义这个主机是消费者的,对于 hub 也有效。 -
nsDS5ReplicaId
设置为65535
定义此主机是一个 hub。如果您定义了-role "hub"
选项,则dsconf
工具会自动设置这个值。
-