Now we've just finished installing a fully distributed puppet setup, with one frontend and four backend puppetmasters. This should be able to handle 800/hr if the previous test were right, and we can expand horizontally indefinitely.
It could just be that you've reached the limit of your puppet infrastructure.
I also found that such features as storeconfigs greatly slow things down and reduce how many catalogues/hr can be served (thin storeconfigs is much better). We were advised of this limitation when we put it in, but I had to try it out myself and see...
Steve
Steve Shipway
University of Auckland ITS
UNIX Systems Design Lead
s.sh...@auckland.ac.nz
Ph: +64 9 373 7599 ext 86487
________________________________________
From: puppet...@googlegroups.com [puppet...@googlegroups.com] on behalf of Tim Lank [tim...@timlank.com]
Sent: Wednesday, 9 May 2012 2:59 a.m.
To: puppet...@googlegroups.com
Subject: Re: [Puppet Users] 12% of my puppet clients -- Could not retrieve catalog from remote server: execution expired