Jon Peatfield wrote:
On Fri, 18 May 2007, Miles O'Neal wrote:
We're getting "do_ypcall: clnt_call: RPC: Timed out"
errors.
Now we have some servers with Intel mboards with braindead BMC chipsets
which eat all traffic to the IPMI ports. When anything happened to pick
those ports it never gets an answer so will time out. We saw *lots* of
this especially doing things which caused lots of yp requests -- until
we tracked it down and caused things to avoid the IPMI ports.
Echoing what Jon Peatfield says, I have seen these errors on systems.
Can I ask if you have IPMI on these machines?
If that is so, I have a suggested fix.
Use sysctl to set sunrpc.min_resvport to 665
(IPMI cards use port 664 also)
To make the fix persist after a reboot, edit
/etc/sysctl.conf and add the lines:
sunrpc.max_resvport = 1023
sunrpc.min_resvport = 650
Please try this and let the list know if it fixes the problem.
--
John Hearns
Senior HPC Engineer
Streamline Computing,
The Innovation Centre, Warwick Technology Park,
Gallows Hill, Warwick CV34 6UW
Office: 01926 623130 Mobile: 07841 231235