第 1 章 使用命令行配置单层复制
在单层次复制环境中,一个可写供应商将数据复制到一个或多个只读消费者。例如,如果后缀接收大量搜索请求,但只有少量写入请求,则设置单层次复制。要分发负载,客户端可以在只读使用者中搜索后缀,并向供应商发送写入请求。
本节假设您在名为 provider. example.com 的主机上运行
了现有目录服务器实例,它将充当要设置的复制拓扑中的供应商。该流程描述了如何将名为 consumer.example.com
的只读使用者添加到拓扑中,以及如何为 dc=example,dc=com
后缀配置单层次复制。
1.1. 使用命令行准备新消费者 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要准备 consumer.example.com
主机,请启用复制。这个过程:
- 在复制拓扑中配置这个服务器的角色
- 定义复制的后缀
- 创建供应商用来连接到此主机的复制管理器帐户
在您要添加到复制拓扑的消费者上执行这个步骤。
先决条件
- 已安装 Directory 服务器实例。详情请参阅 .inf 文件在命令行中设置新实例。
-
dc=example,dc=com
后缀的数据库存在。
流程
为
dc=example,dc=com
后缀启用复制:dsconf <consumer_instance_name> replication enable --suffix "dc=example,dc=com" --role "consumer" --bind-dn "cn=replication manager,cn=config" --bind-passwd "password"
# dsconf <consumer_instance_name> replication enable --suffix "dc=example,dc=com" --role "consumer" --bind-dn "cn=replication manager,cn=config" --bind-passwd "password"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 此命令将
consumer.example.com
主机配置为dc=example,dc=com
后缀的使用者。另外,命令使用指定密码创建cn=replication manager,cn=config
用户,并允许此帐户将后缀的更改复制到此主机上。
验证
显示复制配置:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 这些参数表示:
-
nsDS5ReplicaBindDN
指定复制管理器帐户。 -
nsDS5ReplicaRoot
设置复制的后缀。 -
nsDS5ReplicaType
设置为2
定义此主机是消费者的。
-