15.19. 强制复制更新


如果您停止了在复制进行常规维护相关的目录服务器实例,您必须在重新上线后立即更新复制。对于多层次环境中的供应商,目录信息需要由设置中的其他供应商更新。在其他情况下,例如,如果您关闭 hub 或专用消费者进行维护,然后在以后上线,供应商服务器需要更新状态。

先决条件

  • 复制被设置。
  • 消费者已初始化。

流程

  1. 检查复制协议是否配置了更新计划:
    # dsconf -D "cn=Directory Manager" ldap://server.example.com repl-agmt get --suffix="dc=example,dc=com" agreement_name
    Copy to Clipboard Toggle word wrap
    如果命令的输出包含 nsDS5ReplicaUpdateSchedule: *nsDS5ReplicaUpdateSchedule 参数不存在,则不会配置更新计划。
    如果 nsDS5ReplicaUpdateSchedule 包含计划,如下所示,请注意值:
    nsDS5ReplicaUpdateSchedule: 0800-2200 0246
    Copy to Clipboard Toggle word wrap
  2. 如果配置了更新调度,请输入以下命令临时禁用它:
    # dsconf -D "cn=Directory Manager" ldap://server.example.com repl-agmt set --schedule \* --suffix="dc=example,dc=com" agreement_name
    Copy to Clipboard Toggle word wrap
  3. 临时禁用复制协议:
    # dsconf -D "cn=Directory Manager" ldap://server.example.com repl-agmt disable --suffix="dc=example,dc=com" agreement_name
    Copy to Clipboard Toggle word wrap
  4. 重新启用复制协议来强制进行复制更新:
    # dsconf -D "cn=Directory Manager" ldap://server.example.com repl-agmt enable --suffix="dc=example,dc=com" agreement_name
    Copy to Clipboard Toggle word wrap
  5. 如果在此流程开始时配置了复制调度,请将调度设置为先前的值:
    # dsconf -D "cn=Directory Manager" ldap://server.example.com repl-agmt set --schedule "0800-2200 0246" --suffix="dc=example,dc=com" agreement_name
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat