在我的系统上,有大约20,000+的用户,但我无法完成从openLDAP导入用户。用户导入到10,335,他们只是停止导入。它似乎只是停在10,000而没有任何日志错误。
(之前,我只能导入大约1,000个用户,但我搜索其他网站,有人建议使用ldap.page.size,所以我尝试使用ldap.page.size = 30000,他们只是停止导入10,000)
My Server:
- liferay-portal-tomcat-6.1.2-ce-ga3 (bundle with tomcat)
- PostgresSQL9.3
- Open LDAP 2.4.23
My config:
ldap.import.method=user
ldap.page.size=30000
index.search.limit=50000
organizations.search.with.index=false
users.search.with.index=false
答案 0 :(得分:0)
这不受Liferay端的影响,并且页面大小也是LDAP一次获取的记录数量,因此上述解决方案效果不佳。我当前没有安装openLDAP服务器但是根据给定的链接openLDAP specs,这些限制是从ldap end指定的,以保持系统性能。尝试摆弄 cachesize 和 idlcachesize 属性(默认值均为10000),在openldap方面,修复此限制。 让我知道你的发现。