URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 37090
[ Назад ]

Исходное сообщение
"Опять OpenLDAP, Samba и  индексы"

Отправлено Bushi , 10-Ноя-03 18:49 
Кто эксплуатирует самбу 3.0.0 совместно с OpenLDAP (причем posixAccount и posixGroup тоже хранит в ldap)? Подскажите, как правильно настроить индексы в slapd.cfg для ускорения поиска? Сейчас работает только так:

index  objectClass eq
index  default     sub

При 2000-чах порльзователях тормоза сильно заметны.


Содержание

Сообщения в этом обсуждении
"Опять OpenLDAP, Samba и  индексы"
Отправлено Bushi , 10-Ноя-03 20:02 
>Кто эксплуатирует самбу 3.0.0 совместно с OpenLDAP (причем posixAccount и posixGroup тоже
>хранит в ldap)? Подскажите, как правильно настроить индексы в slapd.cfg для
>ускорения поиска? Сейчас работает только так:
>
>index  objectClass eq
>index  default     sub
>
>При 2000-чах порльзователях тормоза сильно заметны.

Отвечаю сам себе:

-Остановить slapd
-сделать backup базы
-добавить в slapd.conf:

index objectclass             eq
index cn                      pres,sub,eq
index sn                      pres,sub,eq
index uid                     pres,sub,eq
index displayName             pres,sub,eq
index uidNumber               eq
index gidNumber               eq
index memberUid               eq
index mail                    eq
index   sambaSID              eq
index   sambaPrimaryGroupSID  eq
index   sambaDomainName       eq
index   default               sub

-выполнить:
#slapindex -f /usr/local/etc/openldap/ldap.conf -b "dc=domain,dc=ru"

-восстановить владельца на файлы базы openldap
-запустить slapd

после этой операции все летает.