Timo Sirainen wrote:
If you can't kill a process even with kill -9, the problem is with the
kernel and Dovecot can't do much about it.
exactly - the process seems to be waiting for device. I suspect rpc.lockd to be the sinner. With the NFS beeing an EMC system, my means of debugging on the serverside is limited. Thats why I called for input from the list
How about trying without fcntl locks:
lock_method = dotlock
I tried dotlocking prior to fcntl, but I really could use the performance-gain fcntl gives in comparisson to dotlocking.
Also have you read http://wiki.dovecot.org/NFS?
I have indeed, and I know that my setup is "Dovecot is run in multiple computers, users are redirected more or less randomly to different computers.", the one to be avoided, so I asked for trouble :) But I like the hoizontal scaling of such a setup.
I revert to dotlocking then.
-- Søren Schrøder