Форум проекта Pro-LDAP.ru

Администрирование OpenLDAP => Конфигурация через cn=config => Тема начата: vetedie от 19 Октябрь 2017, 19:18:27

Название: wiredTiger и дополнительные настройки
Отправлено: vetedie от 19 Октябрь 2017, 19:18:27
Добрый день, уважаемые коллеги.
Решили применить у себя в openLDAP движок wiredTiger, отталкиваясь от документации с гитхаба авторов.
Движок развернулся, все работает на тесте.
Но у товарищей есть целый ряд параметров - особенно интересует wtconfig log=(enabled=false)
Если использовать slapd.conf, прописав туда эти параметры - то видно, что параметр загружен.

Цитировать
59e8ceda slapd.conf: line 56 (wtconfig log=(enabled=false))

Однако, если использовать не slapd.conf, а cn=config - то возникают вопросы.
Через манипуляцию с ldapmodify - непонятно что писать в ldif.
Если сделать нормальную настройку slapd.config и запустить на ней, а потом переконвертировать файл - то в полученном файле olcDatabase={1}wt.ldif нет никаких указаний про этот параметр.
Может кто-то сталкивался или даст какие-то советы-рекомендации?
Название: Re: wiredTiger и дополнительные настройки
Отправлено: vetedie от 21 Ноябрь 2017, 14:14:21
Нашел ответ на свой вопрос.
Цитировать
нужно изменить в файле WiredTiger.basecfg над строкой version=(major=2,minor=9) добавить log=(enabled=false)
cache_size=1000M

Цитирую из своего же мана небольшого.
Название: Re: wiredTiger и дополнительные настройки
Отправлено: egor от 22 Ноябрь 2017, 10:40:17
Спасибо, что экспериментируете и держите нас в курсе. Когда дойдут руки до собственных экспериментов с WiredTiger, обязательно обращусь к Вам за мануалом.

Егор
Название: Re: wiredTiger и дополнительные настройки
Отправлено: vetedie от 10 Январь 2018, 11:38:08
http://source.wiredtiger.com/2.9.3/group__wt.html#ga9e6adae3fc6964ef837a62795c7840ed
Собственно вот тут описаны основные настройки этого бекенда. Если у кого-то возникнет желание копать дальше.
Название: Re: wiredTiger и дополнительные настройки
Отправлено: Леонид Юрьев от 27 Март 2018, 14:10:09
У меня есть намерение в мае влить в ReOpenLDAP все наработки для WiredTiger-бэкнда из https://github.com/osstech-jp/openldap.

Хотелось-бы понять кому это требуется в практических целях и кто согласен принять участие в тестировании.
Название: Re: wiredTiger и дополнительные настройки
Отправлено: vetedie от 28 Март 2018, 12:58:34
Ну нам было бы интересно увидеть вашу систему с связке с wiredTiger движком.
Название: Re: wiredTiger и дополнительные настройки
Отправлено: Леонид Юрьев от 03 Июль 2018, 03:55:56
Я влил доработки http://www.osstech.co.jp/product/openldap в ReOpenLDAP.
Для "попробовать" следует брать ветку devel (https://github.com/leo-yuriev/ReOpenLDAP/tree/devel)

При вливании правок исправлено несколько ошибок в оригинальном коде https://www.osstech.co.jp/:
 - неверный тип аргументов в нескольких вызовах функций (попутаны wt_ctx и wt_ctx->session).
 - отсутствие скобок при комбинации условий || и &&.
 - забытый обработчик wt_hasSubordinates.

Это не считая полсотни устраненных предупреждений.
Название: Re: wiredTiger и дополнительные настройки
Отправлено: egor от 11 Июль 2018, 00:49:06
Леонид, спасибо Вам за Ваш титанический труд! Очень хочется попробовать, со временем, как всегда, напряжёнка. Обещать не буду, но постараюсь.

Егор