免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4226 | 回复: 7
打印 上一主题 下一主题

[ldap] OpenLDAP 服务器的同步 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-05 13:03 |只看该作者 |倒序浏览
现在有5台OpenLDAP服务器在不同的地区,和samba结合作为authentication server,其中一台Master,其他的都是slave,所以新增加用户都在Master上面来做,带来的问题就是用户在PC上修改密码,或者更改计算机名,都只在本地的Slave server上生效。

以前有试过每台slave又是master的master server,不过发现有时候会产生同步的循环,就是master同步到slave,然后slave的数据又同步到master,所以没有使用这种方法。

想达到全部5台服务器上的数据完全一致,有什么比较好的方法或者软件可以实现?用pull/push aagent?

论坛徽章:
0
2 [报告]
发表于 2007-07-05 13:28 |只看该作者
我想,可能是因为你的那些 pc 访问的 samba 的用户信息修改的相关脚本使用的是 slave 的 ldap,你需要改成到 master ,只有用户信息访问的来源使用就近的 slave 的

论坛徽章:
0
3 [报告]
发表于 2007-07-05 15:09 |只看该作者
原帖由 alvis 于 2007-7-5 13:28 发表
我想,可能是因为你的那些 pc 访问的 samba 的用户信息修改的相关脚本使用的是 slave 的 ldap,你需要改成到 master ,只有用户信息访问的来源使用就近的 slave 的


原因正如你所说 我也明白
但是我的设想就是让每台服务器都能够把更新的数据同步到其他的服务器里面去

按照LDAP Administration的说法,应该是要用到pull/push agent 正在看Novell的dirXML 不知道大家还有无其他的建议

论坛徽章:
0
4 [报告]
发表于 2007-07-05 18:54 |只看该作者
如果你的更新在 master 了,那麽各個 slave 也能得到複製了

只有 master 接受數據更新操作,所有的 slave 只從 master 接受數據的更新

按照你的設想,你想做的確實是 同步 而不是 複製, 我記得好像 openldap 並不支持 MMR ,
http://www.openldap.org/lists/op ... 00506/msg00052.html

你可以試試 SUN DS,它好像有

论坛徽章:
0
5 [报告]
发表于 2007-07-06 11:16 |只看该作者
确实应该是同步

有谁用过一些agent可以做同步的呢?

论坛徽章:
0
6 [报告]
发表于 2007-07-24 02:05 |只看该作者
请问,楼主,
不同地区的网络,是使用同一个windows域?还是几个?那么samba中的sid如何处理?
我对这个问题也很有兴趣。
对于multi master server现在免费的好像有fedora directory server,看过文档,很不错。

论坛徽章:
0
7 [报告]
发表于 2007-07-24 19:12 |只看该作者
fedora directory server 是不是就是对 Sun DS 的克隆?

我看它们长得很像,不过没有深入研究过

论坛徽章:
0
8 [报告]
发表于 2007-07-24 20:43 |只看该作者
不是,好象是netscape的一个server,不过跟openldap出自一门。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP