Страница 1 из 1

openldap сдох

Добавлено: 2014-12-15 13:20:21
Spook1680
Кто юзал тему, электричество вырубили, сервак типа завершил работу, ну благо бесп. есть.
НО апосля в debug.log появилась сия хрень
Обновлений никаких не делал если память не подводит.

Самое херовое не понятно куда копать. (

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

Dec 15 13:09:18 unigrup slapd[1825]: @(#) $OpenLDAP: slapd 2.4.36 (Sep  6 2013 09:58:11) $      root@unigrup.local:/usr/ports/net/openldap24-server/work/openldap-2.4.36/servers/slapd
Dec 15 13:09:18 unigrup slapd[1829]: bdb(dc=smbunigroup,dc=local): unable to allocate memory for mutex; resize mutex region
Dec 15 13:09:18 unigrup slapd[1829]: bdb_db_open: database "dc=smbunigroup,dc=local" cannot be opened, err 12. Restore from backup!
Dec 15 13:09:18 unigrup slapd[1829]: bdb(dc=smbunigroup,dc=local): txn_checkpoint interface requires an environment configured for the transaction subsystem
Dec 15 13:09:18 unigrup slapd[1829]: bdb_db_close: database "dc=smbunigroup,dc=local": txn_checkpoint failed: Invalid argument (22).
Dec 15 13:09:18 unigrup slapd[1829]: backend_startup_one (type=bdb, suffix="dc=smbunigroup,dc=local"): bi_db_open failed! (12)
Dec 15 13:09:18 unigrup slapd[1829]: bdb_db_close: database "dc=smbunigroup,dc=local": alock_close failed
Dec 15 13:09:18 unigrup slapd[1829]: slapd stopped.

Re: openldap сдох

Добавлено: 2014-12-15 14:37:08
Spook1680
Вот пробую ручками запустить

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

# /usr/local/libexec/slapd -f /usr/local/etc/openldap/slapd.conf -d 4
548ec895 @(#) $OpenLDAP: slapd 2.4.36 (Sep  6 2013 09:58:11) $
        root@unigrup.local:/usr/ports/net/openldap24-server/work/openldap-2.4.36/servers/slapd
548ec895 daemon_init: <null>
=> ldap_bv2dn(dc=smbunigroup,dc=local,0)
<= ldap_bv2dn(dc=smbunigroup,dc=local)=0 
=> ldap_dn2bv(272)
<= ldap_dn2bv(dc=smbunigroup,dc=local)=0 
=> ldap_dn2bv(272)
<= ldap_dn2bv(dc=smbunigroup,dc=local)=0 
=> ldap_bv2dn(cn=root,dc=smbunigroup,dc=local,0)
<= ldap_bv2dn(cn=root,dc=smbunigroup,dc=local)=0 
=> ldap_dn2bv(272)
<= ldap_dn2bv(cn=root,dc=smbunigroup,dc=local)=0 
=> ldap_dn2bv(272)
<= ldap_dn2bv(cn=root,dc=smbunigroup,dc=local)=0 
=> ldap_bv2dn(cn=Subschema,0)
<= ldap_bv2dn(cn=Subschema)=0 
=> ldap_dn2bv(272)
<= ldap_dn2bv(cn=subschema)=0 
548ec895 bdb_db_open: "dc=smbunigroup,dc=local"
548ec895 bdb(dc=smbunigroup,dc=local): unable to allocate memory for mutex; resize mutex region
548ec895 bdb_db_open: database "dc=smbunigroup,dc=local" cannot be opened, err 12. Restore from backup!
548ec895 bdb(dc=smbunigroup,dc=local): txn_checkpoint interface requires an environment configured for the transaction subsystem
548ec895 bdb_db_close: database "dc=smbunigroup,dc=local": txn_checkpoint failed: Invalid argument (22).
548ec895 backend_startup_one (type=bdb, suffix="dc=smbunigroup,dc=local"): bi_db_open failed! (12)
548ec895 bdb_db_close: database "dc=smbunigroup,dc=local": alock_close failed
548ec895 slapd stopped.


Re: openldap сдох

Добавлено: 2014-12-15 14:53:59
Spook1680
Захожу по этому адресу а папки work нету че за на...х?!

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

/usr/ports/net/openldap24-server/

Re: openldap сдох

Добавлено: 2014-12-15 15:19:36
Spook1680
В таком расскладе может кто вкурсе типа все грохнулась база что ли, типа не востановить?!

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

 /usr/local/libexec/slapd -Tt
548ed230 bdb(dc=smbunigroup,dc=local): unable to allocate memory for mutex; resize mutex region
548ed230 bdb_db_open: database "dc=smbunigroup,dc=local" cannot be opened, err 12. Restore from backup!
548ed230 backend_startup_one (type=bdb, suffix="dc=smbunigroup,dc=local"): bi_db_open failed! (12)
slap_startup failed (test would succeed using the -u switch)


Re: openldap сдох

Добавлено: 2014-12-15 16:29:46
Spook1680
Вопрос закрыт. Вост. базу так

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

:/usr/local/bin/db42 # ./db_recover -h /var/db/openldap-data/
Может кому пригодиться.