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

Re: (ITS#6331) slapd freezing, not accepting further 'write' operations while 'read' operations are unaffected



Quanah,

Thanks for responding. Here are the answers to your questions:


ldd /usr/sbin/slapd
	linux-vdso.so.1 =>  (0x00007fff4f1ff000)
	libldap_r-2.4.so.2 => /usr/lib/libldap_r-2.4.so.2 (0x00007f2646c5e000)
	liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0x00007f2646a4f000)

	libdb-4.6.so => /usr/lib/libdb-4.6.so (0x00007f2646705000)

	libodbc.so.1 => /usr/lib/libodbc.so.1 (0x00007f26464a9000)
	libslp.so.1 => /usr/lib/libslp.so.1 (0x00007f2646297000)
	libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x00007f264607d000)
	libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0x00007f2645dcb000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0x00007f2645b93000)
	libresolv.so.2 => /lib/libresolv.so.2 (0x00007f264597f000)
	libltdl.so.3 => /usr/lib/libltdl.so.3 (0x00007f2645778000)
	libwrap.so.0 => /lib/libwrap.so.0 (0x00007f264556f000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x00007f2645353000)
	libc.so.6 => /lib/libc.so.6 (0x00007f2645000000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x00007f2644de8000)
	libdl.so.2 => /lib/libdl.so.2 (0x00007f2644be4000)
	libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0x00007f26449d4000)
	libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007f2646fb5000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007f26447bd000)
	libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0x00007f2644556000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f2646ea9000)

 From slapd.conf:

tool-threads 4  # this has varied between 1 and 4

syncprov-checkpoint 1 5  #  we've tried using the default settings,  
very lax settings, etc - never made a difference.

checkpoint		10 1   # checkpointing for Berkeley

And the rest of the Berkeley settings in our DIT suffix area:

database		hdb
cachesize		10000
idlcachesize		30000
checksum
cachefree 		20
dncachesize 	100000
dbconfig		        set_cachesize 1 0 2
dbconfig 		set_lg_max 10485760
dbconfig 		set_flags db_log_autoremove
dbconfig 		set_lg_bsize 2097152
dbconfig 		set_lk_max_objects 5500
dbconfig 		set_lk_max_locks 5500
dbconfig 		set_lk_max_lockers 5500


The version of BDB is as fully-patched as Debian keeps up with it.  We  
(as a company) stay on top of updates, while Debian only tends to fix  
security bugs and pretty much will ignore feature issues and lack- 
luster functionality in their packages.  They do this religiously,  
which is shameful.

Thanks again,

Jeff