On 22/01/2013 10:55:48, Adam McDougall <mcdou...@egr.msu.edu> wrote: > On 01/22/13 05:19, Kai Gallasch wrote: > > Hi. > > > > (Im am sending this to the "stable" list, because it maybe kernel related.. > > ) > > > > On 9.1-RELEASE I am witnessing lockups of the openldap slapd daemon. > > > > The slapd runs for some days and then hangs, consuming high amounts of CPU. > > In this state slapd can only be restarted by SIGKILL. > > > > # procstat -kk 71195 > > PID TID COMM TDNAME KSTACK > > 71195 149271 slapd - mi_switch+0x186 > > sleepq_catch_signals+0x2cc sleepq_wait_sig+0x16 _sleep+0x29d do_wait+0x678 > > __umtx_op_wait+0x68 amd64_syscall+0x546 Xfast_syscall+0xf7 > > > On UFS2 slapd runs fine, without showing the error. > > Has anyone else running openldap-server on FreeBSD 9.1 inside a jail seen > > similar problems? > > I have seen openldap spin the cpu and even run out of memory to get > killed on some of our test systems running ~9.1-rel with zfs. No jails. > I'm not sure what would have put load on our test systems other than > nightly scripts. I had to focus my attention on other servers so I > don't have one to inspect at this point, but I won't be surprised if I > see this in production. Thanks for the tip about it being ZFS related, > and I'll let you know if I find anything out. This is mostly a "me too" > reply.
Hi, I've the same problem too, inside a jail, stored on ZFS. I've tried various tuning in slapd.conf, but none fixed the problem. While hanging, db_stat -c shows that all locks are being used, I've tried to set the limit really high, far more than normally needed, but it didn't help. I may have the same problem with amavisd-new but I've to verify that to be sure the symptoms are similar. I had no problem at all with the same setup on FreeBSD 8.2R, it was my most stable service back then. I've not tried with 9.0R.
pgpyxbv1qGu2i.pgp
Description: PGP signature