2.25. cn=task_name,cn=cleanallruv,cn=tasks,cn=config
有关复制拓扑的信息 - 所有供应商都相互提供更新,同一复制组中的其他副本都包含在一组称为 副本更新向量(RUV)的元数据中。RUV 包含有关供应商 ID 和 URL 的信息,它的最新更改状态号用于本地服务器上所做的更改,以及第一次更改的 CSN。供应商和消费者均存储 RUV 信息,它们使用它来控制复制更新。
当一个供应商从复制拓扑中删除时,它可能保留在另一个副本的 RUV 中。当其他副本重启时,它会在日志中记录复制插件无法识别(删除)供应商的错误。
当从拓扑中永久删除供应商时,任何有关该供应商的元数据都应从其它供应商的 RUV 条目中清除。
cn=cleanallruv 任务通过复制拓扑中的所有服务器传播,并删除与指定缺失或过时的供应商关联的 RUV 条目。
任务完成后,任务条目会从目录中删除。
cn=cleanallruv 条目是所有清理 RUV 操作的容器条目。cn=cleanallruv 条目本身没有与任何单个任务相关的属性,但此条目下的每个任务都没有相关的属性,如 cn=task_ID,cn=cleanallruv,cn=tasks,cn=config 来定义单个更新任务。
每个清理 RUV 任务都必须指定要删除的副本 RUV 条目的副本 ID 号、复制数据库的基于 DN,以及是否在删除 RUV 数据前应用缺少的供应商中剩余的更新。
2.25.1. replica-base-dn 复制链接链接已复制到粘贴板!
这提供了与复制数据库关联的目录服务器基本 DN。这是复制后缀的基本 DN。
| 参数 | 描述 |
|---|---|
| 条目 DN | cn=task_name,cn=cleanallruv,cn=tasks,cn=config |
| 有效值 | 目录后缀 DN |
| 默认值 | 无 |
| 语法 | DirectoryString |
| 示例 | replica-base-dn: dc=example,dc=com |
2.25.2. replica-force-cleaning 复制链接链接已复制到粘贴板!
这将设置任何来自副本的未完成的更新是否应被应用(无)或 clean RUV 操作是否应强制持续并丢失任何剩余的更新(是 )。
| 参数 | 描述 |
|---|---|
| 条目 DN | cn=task_name,cn=cleanallruv,cn=tasks,cn=config |
| 有效值 | No | yes |
| 默认值 | 无 |
| 语法 | DirectoryString |
| 示例 | replica-force-cleaning: no |
2.25.3. replica-id 复制链接链接已复制到粘贴板!
这提供了从复制拓扑 中删除 的副本配置条目的 nsDS5ReplicaId 属性中的副本 ID (在 nsDS5ReplicaId 属性中定义)。
| 参数 | 描述 |
|---|---|
| 条目 DN | cn=task_name,cn=cleanallruv,cn=tasks,cn=config |
| 有效值 | 0 到 65534 |
| 默认值 | 无 |
| 语法 | 整数 |
| 示例 | replica-id: 55 |