2013-10-14 3 views
2

В моей системе есть пользователи около 20 000+, но я не могу закончить импорт пользователей из openLDAP. Пользователи были импортированы до 10.335, и они просто перестали импортироваться. Кажется, они просто останавливаются на 10000 без ошибок журнала.Невозможно импортировать всех пользователей из openLDAP в Liferay 6.1

(Раньше я мог импортировать пользователя около 1000, но я ищу другие сайты, а кто-то предлагает использовать 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 
  • Я много раз перезагружен, но не больше любого импорта пользователей к Liferay. Помогите мне пожалуйста!

ответ

0

Это не влияет на конец Liferay, а также размер страницы для количества записей, полученных за один раз LDAP, поэтому вышеупомянутые решения не работают хорошо. У меня нет сервера openLDAP, установленного в настоящее время, но в соответствии с данная ссылка openLDAP specs, эти ограничения указаны с конца ldap, чтобы поддерживать работу системы. Попробуйте с помощью cachesize и idlcachesize свойства (оба со значениями по умолчанию 10000) на стороне openldap, чтобы исправить это ограничение. Позвольте мне знать ваши выводы.

Смежные вопросы