打开 LDAP 同步测试

打开 LDAP 同步测试

有 Open LDAP 经验的人能回答我这些问题吗?

  1. 我正在研究预先配置的两个镜像同步的开放 ldap 服务器。确定这两个服务器是否真正同步的最佳方法是什么?
  2. open ldap 中的 entryCSN 和 contextCSN 是什么

答案1

contextCSNCSN来自LDAP Sync provider

LDAP 同步提供程序为每个数据库维护一个 contextCSN,作为提供程序内容的当前同步状态指示器。它是提供程序上下文中最大的 entryCSN,因此对于具有较小 entryCSN 值的条目,没有未完成的事务。contextCSN 不能仅设置为最大的已发布 entryCSN,因为 entryCSN 是在事务开始之前获得的,并且事务不是按发布顺序提交的。

LDAP 同步复制文档

CSN

OpenLDAP 使用的更改序列号 (CSN) 来识别复制配置中的更改。CSN 似乎仅在过期的 RFC 草案 draft-chu-ldap-csn-xx.txt 和此 FAQ 中的 2.4 版本中定义,由时间戳(包括微秒)、秒内操作计数器(6 个八位字节)、3 个八位字节副本 ID(由 ServerID 定义)和 6 个八位字节修改操作内计数器组成。

LDAP 词汇表

contextCSN当两个节点上的 相同时,这两个节点同步。

相关内容