[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: OpenLDAP freeze



Are there any chances to have your feedback on the information provided?

Best regards,
Ioan

On Fri, May 18, 2012 at 11:25 AM, Ioan Indreias <indreias@gmail.com> wrote:
> Hello all,
>
> We are running OpenLDAP in a SLAVE-MASTER configuratiorn (Slave for
> another OpenLDAP server //L1// and Master for 2 Axigen Back End nodes
> //B1 and B2//).
>
> Currently we have ~31000 accounts and experience random freeze events
> of the slapd (nothing writing in the logs, CPU 0%) when a series of
> add/delete operations are performed over the normal LDAP
> traffic.Random means an interval between 15 and 80 minutes after we
> start add/delete accounts.
>
> The add/delete bash script is running in loop, adding 60 accounts,
> sleep 20 sec, delete the accounts and sleep another 40 sec. All
> operations are performed on the MASTER L1 server and are propagated
> correctly to our server (till is freezing of course).
>
> Running with 2.4.23 we have considered to upgrade to 2.4.31 but the
> same problem was observed. On both cases we have used BDB 4.7.25, with
> all available patches.
>
> The server is a RHEL 5.5, 64 bits with plenty of memory and CPUs.
>
> I am attaching 3 archives: the slapd configuration and gdb+db_stat for
> 2 freeeze events.
>
> Could somebody point if there is a slapd or bdb problem? Any hints are
> appreciated.
>
> Best regards,
> Ioan Indreias
> www.modulo.ro
>
> ===
> May 18 09:37:10 saevrvmp11 slapd[13834]: @(#) $OpenLDAP: slapd 2.4.31
> (May 10 2012 16:11:06) $
> root@host64.modulo.ro:/root/openldap-2.4.31/servers/slapd
>
> [root@host tmp]# ldd /usr/sbin/slapd
>        libuuid.so.1 => /lib64/libuuid.so.1 (0x0000003efe000000)
>        libssl.so.6 => /lib64/libssl.so.6 (0x0000003f05400000)
>        libcrypto.so.6 => /lib64/libcrypto.so.6 (0x0000003f00800000)
>        libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003f01800000)
>        libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003efb800000)
>        libc.so.6 => /lib64/libc.so.6 (0x0000003efac00000)
>        /lib64/ld-linux-x86-64.so.2 (0x0000003efa800000)
>        libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2
> (0x0000003f02800000)
>        libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x0000003f03000000)
>        libcom_err.so.2 => /lib64/libcom_err.so.2 (0x0000003f01000000)
>        libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x0000003f02c00000)
>        libdl.so.2 => /lib64/libdl.so.2 (0x0000003efb000000)
>        libz.so.1 => /usr/lib64/libz.so.1 (0x0000003efbc00000)
>        libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0
> (0x0000003f02400000)
>        libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x0000003f02000000)
>        libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003efc400000)
>        libsepol.so.1 => /lib64/libsepol.so.1 (0x0000003efc000000)
> ===