The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Решение проблемы с индексацией данн..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Решение проблемы с индексацией данн..."  +/
Сообщение от auto_tips on 08-Мрт-10, 10:04 
При появлении в логе ошибок подобных:
   Feb 25 20:23:53 dc02 slapd[5677]: bdb_equality_candidates: (gidNumber) not indexed
   Feb 25 20:23:53 dc02 slapd[5677]: bdb_equality_candidates: (sambaSID) not indexed
   Feb 25 20:23:53 dc02 slapd[5677]: bdb_equality_candidates: (sambaSID) not indexed
   Feb 25 20:23:55 dc02 slapd[5677]: bdb_equality_candidates: (uid) not indexed
   Feb 25 20:23:55 dc02 slapd[5677]: bdb_equality_candidates: (uid) not indexed

необходимо в файл конфигурации /etc/ldap/slapd.conf в раздел с директивами "database" добавить следующее:

   # Indices to maintain for this database
   index objectClass                       eq,pres
   index ou,cn,sn,mail,givenname           eq,pres,sub
   index uidNumber,gidNumber,memberUid     eq,pres
   index loginShell                        eq,pres
   # I also added this line to stop warning in syslog ..
   index uniqueMember                      eq,pres
   ## required to support pdb_getsampwnam
   index uid                               pres,sub,eq
   ## required to support pdb_getsambapwrid()
   index displayName                       pres,sub,eq
   # These attributes don't exist in this database ..
   #index nisMapName,nisMapEntry            eq,pres,sub
   index sambaSID                          eq
   index sambaPrimaryGroupSID              eq
   index sambaDomainName                   eq
   index default                           sub
  
После этого:

   # /etc/init.d/slapd stop

   # slapindex
   WARNING!
    Runnig as root!
    There's a fair chance slapd will fail to start.
    Check file permissions!

   # chown openldap:openldap /var/lib/ldap/*

   # /etc/init.d/slapd start
    Starting OpenLDAP: slapd

Добавляемые в slapd.conf строки примерны, поскольку наличие дополнительных строк или их отсутствие зависит от конфигурации.


URL: http://hrafn.me/2010/02/samba-ldap-not-indexed/ http://www.gacosta.net/Linux-Apache-MySQL-PHP/openldap-and-s...
Обсуждается: https://www.opennet.ru/tips/info/2311.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Решение проблемы с индексацией данных в связке Samba и LDAP"  +/
Сообщение от RudW0lf email on 08-Мрт-10, 10:04 
Любезнейший! Команда slapindex , как подсказывает мне Капитан Очевидность генерирует индекс? и зачем необходимо выполнять chown openldap:openldap /var/lib/ldap/* ?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Затем что...."  +/
Сообщение от CHERTS (??) on 08-Мрт-10, 18:08 
Затем, что белым по черному написано:

Runnig as root!
There's a fair chance slapd will fail to start.
Check file permissions!


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Затем что...."  +/
Сообщение от pavel_simple (ok) on 09-Мрт-10, 17:56 
вот именно что нужно просто сделать sudo openldap slapindex
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Затем что...."  +/
Сообщение от Hrafn on 09-Мрт-10, 18:26 
И что получится? Индексы сразу станут принадлежать пользователю openldap и группе такой же?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Затем что...."  +/
Сообщение от pavel_simple (ok) on 09-Мрт-10, 18:27 
>И что получится? Индексы сразу станут принадлежать пользователю openldap и группе такой
>же?

чтение man -- 5 у.е. строчка.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Затем что...."  +/
Сообщение от Hrafn on 09-Мрт-10, 18:28 
тьфу, то ли туплю, то ли читать разучился :)
в любом случае, я не вижу причин почему бы не сделать так, как написано было... линукс позволяет решать вопросы различными путями
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Затем что...."  +/
Сообщение от pavel_simple (ok) on 09-Мрт-10, 18:28 
>тьфу, то ли туплю, то ли читать разучился :)
>в любом случае, я не вижу причин почему бы не сделать так,
>как написано было... линукс позволяет решать вопросы различными путями

но не отменяет того, что делать нужно всё-же правильно.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Затем что...."  +/
Сообщение от Hrafn on 09-Мрт-10, 18:30 
>>тьфу, то ли туплю, то ли читать разучился :)
>>в любом случае, я не вижу причин почему бы не сделать так,
>>как написано было... линукс позволяет решать вопросы различными путями
>
>но не отменяет того, что делать нужно всё-же правильно.

А чо же неправильного-то было написано?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Затем что...."  +/
Сообщение от pavel_simple (ok) on 09-Мрт-10, 18:34 
>>>тьфу, то ли туплю, то ли читать разучился :)
>>>в любом случае, я не вижу причин почему бы не сделать так,
>>>как написано было... линукс позволяет решать вопросы различными путями
>>
>>но не отменяет того, что делать нужно всё-же правильно.
>
>А чо же неправильного-то было написано?

хотя-бы тем, что не расписано почему такая фигня случается, как она отражается на репликации, и что нужно понять из журнала чтобы правильно модифицировать конфиг. Я очень надеюсь что это будет воспринято как цельная критика. и вообще -- микро-хату оно конечно хорошо, но к сожалению не отменяет чтения ... Read The Fine Manual -- коий у openldap очень даже fine.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Затем что...."  +/
Сообщение от Hrafn on 09-Мрт-10, 18:41 
Так это микро-хауту уж не знаю кто сюда засунул... я его накорябал больше для себя, чтобы, ежели память вдруг откажет совсем, мог напомнить самому себе... критика нормальная, без проблем, просто уточнить хотел :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру