и снова о LDAP и MDS (При настройке MDS возникли проблемы)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

prostoe1
Сообщения: 4
ОС: Mandriva 2010 Free

и снова о LDAP и MDS

Сообщение prostoe1 »

Поставил под Mандривой 2009 MDS.
Настроил его.
И вроде бы все работает.
И пользователи получают свои учетки на рабочих станциях
И все остальные плагины работают (DNS, SAMBA,MAIL)...
Только DHCP-сервер при перезагруке машины не поднимается сам.
И в /var/log/messages при загрузке появляются следующие сообщения:

Oct 28 13:24:34 domaindc named[3449]: nss_ldap: failed to bind to LDAP server ldap://localhost: Can't contact LDAP server
Oct 28 13:24:34 domaindc named[3449]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1/: Can't contact LDAP server
Oct 28 13:24:34 domaindc named[3449]: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 13:24:34 domaindc named[3449]: nss_ldap: failed to bind to LDAP server ldap://localhost: Can't contact LDAP server
Oct 28 13:24:34 domaindc named[3449]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1/: Can't contact LDAP server
Oct 28 13:24:34 domaindc named[3449]: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:01:59 domaindc dbus-daemon: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:00 domaindc dbus-daemon-launch-helper: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:00 domaindc dbus-daemon-launch-helper: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:00 domaindc dbus-daemon-launch-helper: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:00 domaindc dbus-daemon-launch-helper: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:00 domaindc hald[2692]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:00 domaindc hald[2692]: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:00 domaindc hald[2692]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:00 domaindc hald[2692]: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:00 domaindc hald[2692]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:00 domaindc hald[2692]: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:00 domaindc hald[2692]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:00 domaindc hald[2692]: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:02 domaindc gdm-binary[2923]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:02 domaindc gdm-binary[2923]: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:02 domaindc gdm-binary[2923]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:02 domaindc gdm-binary[2923]: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:03 domaindc gdmgreeter[2923]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:03 domaindc gdmgreeter[2923]: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:06 domaindc clamd: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:06 domaindc clamd: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:06 domaindc clamd: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:06 domaindc clamd: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:08 domaindc dovecot-auth: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:08 domaindc dovecot-auth: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:08 domaindc dovecot-auth: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:08 domaindc dovecot-auth: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:08 domaindc slapd[3348]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:08 domaindc slapd[3348]: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:08 domaindc slapd[3348]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:08 domaindc slapd[3348]: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:08 domaindc freshclam: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:08 domaindc freshclam: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:08 domaindc freshclam: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Oct 28 14:02:08 domaindc freshclam: nss_ldap: could not search LDAP server - Server is unavailable
Oct 28 14:02:08 domaindc smbd[3383]: [2010/10/28 14:02:08, 0] lib/smbldap.c:smb_ldap_start_tls(690)
Oct 28 14:02:09 domaindc dhcpd: Error: Cannot login into ldap server localhost:389: Can't contact LDAP server


В чем ошибка?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: и снова о LDAP и MDS

Сообщение sash-kan »

одно из двух — либо slapd поздно/долго запускается, либо интерфейс lo по каким-то причинам в это время недоступен.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
prostoe1
Сообщения: 4
ОС: Mandriva 2010 Free

Re: и снова о LDAP и MDS

Сообщение prostoe1 »

sash-kan писал(а):
01.11.2010 22:46
одно из двух — либо slapd поздно/долго запускается, либо интерфейс lo по каким-то причинам в это время недоступен.

Боюсь что нет.
Проверил все уровни запуска, все последовательности. ldap запускается раньше dhcp.
И slaptest пишет что все хорошо
А вот slapindex ругается:

bdb_db_open: database "dc=adomain,dc=ru": database already in use.
backend_startup_one: bi_db_open failed! (-1)
slap_startup failed


но я думаю это потому что база действительно используется самим же ldap'ом в этот момент.

P.S. Кстати, а как проверить lo на доступность, да еще и в момент загрузки?
Спасибо сказали:
prostoe1
Сообщения: 4
ОС: Mandriva 2010 Free

Re: и снова о LDAP и MDS

Сообщение prostoe1 »

думаю я где-то накосячил в настройке ldap
при загрузке slapd тоже ругается nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Спасибо сказали:
patrius
Сообщения: 337
ОС: Debian (4 & 5) -> Gentoo

Re: и снова о LDAP и MDS

Сообщение patrius »

prostoe1, по скольку в приведенном логе все ругаются на
failed to bind to LDAP server ldap://localhost: Can't contact LDAP server
рекомендую отключить всех из автостарта и проверить последовательность вручную.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: и снова о LDAP и MDS

Сообщение sash-kan »

patrius
зачем отключать? и так ясно из последних постов, что slapd не работает.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
patrius
Сообщения: 337
ОС: Debian (4 & 5) -> Gentoo

Re: и снова о LDAP и MDS

Сообщение patrius »

sash-kan писал(а):
04.11.2010 21:27
patrius
зачем отключать? и так ясно из последних постов, что slapd не работает.

моё предположение, заключается в следующем.
Если LDAP на грузится, и соответственно не дает грузиться другому (остальному) нормально, может имеет смысл изначально разобраться с корнем?
Спасибо сказали:
prostoe1
Сообщения: 4
ОС: Mandriva 2010 Free

Re: и снова о LDAP и MDS

Сообщение prostoe1 »

Все оказалось проще, чем я думал!
Вся проблема заключалась в том, что все службы домена ждут запуска LDAP, а так же ждет ее mmc-agent.
И при старте он проверяет все записи, которые контролирует, мешая службам подключиться к базе.
Когда я изменил в init.d скриптах Shold-Start: LDAP на Shold-Start: mmc-agent - ошибки из messages исчезли, а DHCP-сервер стал нормально стартовать.
Спасибо сказали:
Indarien
Сообщения: 436
ОС: Debian, Fedora, Ubuntu

Re: и снова о LDAP и MDS

Сообщение Indarien »

Да да, поднимал тоже самое на Дебе, аналогичные логи были, но при этом все потом работало, там их просто не пускают подключиться до поднятия службы.
-=Правильно заданный вопрос содержит 50% ответа=-
Спасибо сказали: