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