From: Dmitry Lebkov <dima@sakhalin.ru>
To: ALT Linux Sisyphus discussion list <sisyphus@lists.altlinux.org>
Subject: Re: [sisyphus] openldap and index
Date: Sat, 13 Jan 2007 22:29:56 +1000
Message-ID: <45A8D0C4.5070406@sakhalin.ru> (raw)
In-Reply-To: <45A6DB46.1020206@sakhalin.ru>
Dmitry Lebkov wrote:
> Владимир wrote:
>
>>> Dmitry Lebkov пишет:
>> Владимир wrote:
>
> [skip]
>
>>> А можно еще раз, но помедленнее и с подробностями в виде конфигов,
>>> логов и изменений в init-скрипте?
>> Одна из баз описана в /etc/openldap/slapd-hdb-mmascience.conf:
>> database hdb
>> suffix "xxxx"
>> rootdn "xxxx"
>> rootpw {SSHA}xxxxx
>> readonly on
>> directory /var/lib/ldap/bases/mmascience.ru
>> index uid pres,eq,sub
>> index cn pres,eq,sub
>> index mail pres,eq,sub
>> и access по умолчанию
>>
>> Первоначально база поднимается из ldif файла.
>>
>> После выполнения service slapd restart или перезагрузки машины
>> база не поднимается. Init-скрипт показывает, что все нормально,
>> но после первой попытки подключения service slapd status показывает,
>> что slapd мертв. В логах сплошной succeeded
>>
>> Если индексы убрать, то перезагрузка проходит без проблем.
>> Если убрать readonly on, но оставить индексы, проблема остается.
>
> А что по этому поводу говорит slapd в режиме отладки (руками от рута
> запустить '/usr/sbin/slapd -u ldap -r /var/lib/ldap -d 64')?
>
>> Последняя сборка на первый взгляд работает, но при этом игнорирует индексы.
>> А если сгенерировать индексы вручную, то все возвращается на круги своя.
>> Первый запуск проходит нормально, а перезагрузка все ломает.
>
> Хм ... В режиме read-only DB я сборки openldap-2.3 не тестировал ...
> В ближайшее время попробую и если будет что интересное - отпишусь.
Не воспроизводится. После добавления в конфиг базы 'readonly on' - slapd
вполне номально запускается/останавливается/перезапускается. При попытках
добавить запись в такую базу возвращается возвращается вполне ожидаемое
сообщение о невозможности вносить изменения.
Так что это что-то локальное у тебя. Запускай slapd руками в режиме отладки
(как - см. выше по тексту) и смотри, на что ругается. Очень похоже на
проблему с правами/владельцем на файлы базы.
--
WBR, Dmitry Lebkov
next prev parent reply other threads:[~2007-01-13 12:29 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-01-11 11:44 Владимир
2007-01-11 11:52 ` Dmitry Lebkov
2007-01-11 13:50 ` Владимир
2007-01-12 0:50 ` Dmitry Lebkov
2007-01-13 12:29 ` Dmitry Lebkov [this message]
2007-01-15 8:30 ` Владимир
2007-01-15 10:50 ` Dmitry Lebkov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=45A8D0C4.5070406@sakhalin.ru \
--to=dima@sakhalin.ru \
--cc=sisyphus@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git