rpc.lockd CPU usage over the top
I just bought a new Mac Mini Server (2,6GHz, 4GB memory, with Mac OS X Snow Leopard Server and 10.6.5)
It takes the role of network services and Open Directory master.
The clients are all linux systems and have access to their home directories via NFS.
At first all worked very well, but then users started to get freezing programs, which were trying to access the home directory.
The client log states the following when this happens:
Nov 30 10:06:29 clientName kernel: 7913.576030 lockd: server macminiserver not responding, still trying
This makes the client unusable!
On the server, you can see that the process rpc.lockd takes all CPU power. sometimes 1 core, sometimes both cores. only killing the process and/or restart helps. It is logical that if the process on the server hangs, all clients freeze too. But how can I avoid this.All clients, need to relogin too. This is very frustrating, and nobody can work uninterrupted.
I saw people having similiar problems in this thread, but it is archieved now.
http://discussions.apple.com/thread.jspa?messageID=11089358
Is there a solution or a workaround?
Do I need this looking process, or can I somehow disable locking on the clients side?
Thank you.
Benjamin
Message was edited by: ben_k42
Mac Mini Server, Mac OS X (10.6.5), Server Edition