Репликация OpenLDAP

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
a.salnikov
ефрейтор
Сообщения: 51
Зарегистрирован: 2007-08-14 7:47:47
Откуда: Москва

Репликация OpenLDAP

Непрочитанное сообщение a.salnikov » 2008-06-10 12:45:40

У меня 2 вопроса по репликации OpenLDAP:

1. Репликация между 2мя серврами настроена и работает. Создаю на одной ноде пользователя на второй через минуту появляется. slurpd отрабатывает нормально. Но почему то не происходят изменения когда я с консоли строки делаю изменения с помощью ldapmodify. Так и должно быть?

2. Вообще ничего не пишется в файл "replogfile /var/lib/ldap/replog". Права нормальные, дата изменения файла соответствует времени последних изменений в базе. Тоесть после того как я что то добавил видимо этот файлик читается и модифицируется но размер у него 0 и собсно он пустой. Какие идеи?

slapd -V
@(#) $OpenLDAP: slapd 2.3.30 (Mar 9 2007 06:10:06) $
buildd@excelsior:/build/buildd/openldap2.3-2.3.30/debian/build/servers/slapd

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
a.salnikov
ефрейтор
Сообщения: 51
Зарегистрирован: 2007-08-14 7:47:47
Откуда: Москва

Re: Репликация OpenLDAP

Непрочитанное сообщение a.salnikov » 2008-06-10 16:17:30

разобрался.

1. Перемудрил с правами на слейве, запретил нечаянно репликатору менять поле password. Полные права дал - заработало.

2. запустил slurpd с опцией -t /tmp/slurpd и он туда стал всё ложить и писать. а replog как я понял чистится после отработки slurpd.

В общем в итоге всё работает и нравится мне.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Репликация OpenLDAP

Непрочитанное сообщение manefesto » 2008-06-10 18:48:45

незачто :cz:
я такой яростный шо аж пиздеЦ
Изображение

Andy
ст. лейтенант
Сообщения: 1117
Зарегистрирован: 2007-03-04 7:48:58
Откуда: Mytischi

Re: Репликация OpenLDAP

Непрочитанное сообщение Andy » 2008-08-25 11:05:48

Никто не использовал для ldap bdb, как бекэнд?
При запуске slapd, в логах получаю следующее:

Код: Выделить всё

Aug 25 08:02:53 powercharge slapd[44651]: slapd startup: initiated.
Aug 25 08:02:53 powercharge slapd[44651]: backend_startup_one: starting "cn=config"
Aug 25 08:02:53 powercharge slapd[44651]: config_back_db_open
Aug 25 08:02:53 powercharge slapd[44651]: config_build_entry: "cn=config"
Aug 25 08:02:53 powercharge slapd[44651]: config_build_entry: "cn=module{0}"
Aug 25 08:02:53 powercharge slapd[44651]: config_build_entry: "cn=schema"
Aug 25 08:02:53 powercharge slapd[44651]: config_build_entry: "cn={0}core"
Aug 25 08:02:53 powercharge slapd[44651]: config_build_entry: "cn={1}cosine"
Aug 25 08:02:53 powercharge slapd[44651]: config_build_entry: "cn={2}inetorgperson"
Aug 25 08:02:53 powercharge slapd[44651]: config_build_entry: "cn={3}openldap"
Aug 25 08:02:53 powercharge slapd[44651]: config_build_entry: "olcDatabase={-1}frontend"
Aug 25 08:02:53 powercharge slapd[44651]: config_build_entry: "olcDatabase={0}config"
Aug 25 08:02:53 powercharge slapd[44651]: config_build_entry: "olcDatabase={1}bdb"
Aug 25 08:02:53 powercharge slapd[44651]: backend_startup_one: starting "dc=moskb,dc=local"
Aug 25 08:02:53 powercharge slapd[44651]: bdb_db_open: "dc=moskb,dc=local"
Aug 25 08:02:53 powercharge slapd[44651]: bdb_db_open: database "dc=moskb,dc=local": dbenv_open(/var/db/openldap-data).
Aug 25 08:02:53 powercharge slapd[44651]: bdb_db_open: database "dc=moskb,dc=local": db_open(/var/db/openldap-data/id2entry.bdb) failed: No such file or directory (2).
Aug 25 08:02:53 powercharge slapd[44651]: ====> bdb_cache_release_all
Aug 25 08:02:53 powercharge slapd[44651]: backend_startup_one: bi_db_open failed! (2)
Aug 25 08:02:53 powercharge slapd[44651]: slapd shutdown: initiated
Aug 25 08:02:53 powercharge slapd[44651]: ====> bdb_cache_release_all
Aug 25 08:02:53 powercharge slapd[44651]: bdb_db_close: database "dc=moskb,dc=local": alock_close failed
Aug 25 08:02:53 powercharge slapd[44651]: slapd destroy: freeing system resources.
Aug 25 08:02:53 powercharge slapd[44651]: slapd stopped.
Каким образом мне надо создать файл id2entry.bdb?
Jul 16 19:37:15 freebsd sshd[4152]: Invalid user idiot from 210.75.200.104