免费注册 查看新帖 |

Chinaunix

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

[ldap] 关于slapcat与slapadd导入导出的问题。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-09-12 19:34 |只看该作者 |倒序浏览
有一台ldap服务器A.
用slapcat -v -l aa.ldif
将内容导出到aa.ldif文件中。

在一台新的ldap服务器B中。
首先将 B机器slapd.conf配制文件配成与A服务器相同。
其次,使用slapadd -v -l aa.ldif

原本以为这样就能使得B的数据和A相同。
但实际情况是,在B中只导入了aa.ldif的第一条纪录。其他剩余纪录均未导入。请问这可能是什么原因呢?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2004-09-13 09:11 |只看该作者

关于slapcat与slapadd导入导出的问题。

报的什么错?

论坛徽章:
0
3 [报告]
发表于 2004-09-13 10:24 |只看该作者

关于slapcat与slapadd导入导出的问题。

没有报错,只提示增加第一条成功。
但是剩余的几百条记录都没有添加进去。
我想问问,在ldif中,这些记录是不是应该按一定顺序才能成功导入呢?

论坛徽章:
0
4 [报告]
发表于 2004-09-13 10:34 |只看该作者

关于slapcat与slapadd导入导出的问题。

难道slapadd一次只能加一条记录? 郁闷的。

论坛徽章:
0
5 [报告]
发表于 2004-09-13 12:46 |只看该作者

关于slapcat与slapadd导入导出的问题。

我用ldapmodify能成功增加多条记录啊,是不是你的ldif文件有什么问题

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
6 [报告]
发表于 2004-09-13 13:31 |只看该作者

关于slapcat与slapadd导入导出的问题。

原帖由 "gig2600" 发表:
没有报错,只提示增加第一条成功。
但是剩余的几百条记录都没有添加进去。
我想问问,在ldif中,这些记录是不是应该按一定顺序才能成功导入呢?

是的,用slapcat导出的应该就是正确的顺序。
不应该没有报错,你的是什么系统,都会有报错的。
另外查看:
1.schema在a,b两台机器上的是不是一致。
2.ldapadd/slapadd用的是不是兼容版本。

论坛徽章:
0
7 [报告]
发表于 2004-09-13 15:07 |只看该作者

关于slapcat与slapadd导入导出的问题。

可能是格式问题,我在win下用notepad编辑ldif,add只能增加一条记录,delete就出错

论坛徽章:
0
8 [报告]
发表于 2004-09-13 15:19 |只看该作者

关于slapcat与slapadd导入导出的问题。

在B机上运行。
#ldapadd -d 256 -f /tmp/aa.ldif
ber_flush: 64 bytes to sd 4
request 1 done
ldap_sasl_interactive_bind_s: No such object

B机系统是linux7。3
#  rpm -qa|grep openldap
openldap-devel-2.0.27-2.7.3
openldap-servers-2.0.27-2.7.3
openldap-clients-2.0.27-2.7.3
openldap-2.0.27-2.7.3

1.schema在a,b两台机器上的是不是一致。
一致的
  
2.ldapadd/slapadd用的是不是兼容版本。
一样的。


我想问问,从不同服务器间导入导出。大概的顺序是

1. A机 slapdcat -l aa.ldif
2. B机 ldapadd -f aa.ldif
还应该注意哪些东西呢?


另外我想问问 slapadd和ldapadd命令有什么不一样吗?
#ldapadd -d 256 -f aa.ldif
ber_flush: 64 bytes to sd 4
request 1 done
ldap_sasl_interactive_bind_s: No such object
[root@mylinux root]# slapadd -v -l aa.ldif
slapadd: could not add entry dn="o=test.com" (line=63446)

为什么会有不同的错误信息呢?

论坛徽章:
0
9 [报告]
发表于 2004-09-13 15:58 |只看该作者

关于slapcat与slapadd导入导出的问题。

ldap_sasl_interactive_bind_s: No such object
加-x 参数应该就可以了

论坛徽章:
0
10 [报告]
发表于 2004-09-13 16:24 |只看该作者

关于slapcat与slapadd导入导出的问题。

请问在执行ldapadd动作的时候,是否需要先手工添加一条root用户的信息?
这个是加了x参数的错误提示信息
ldap_add: Constraint violation
        additional info: creatorsName: no user modification allowed
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP