Many agent conecting at same time

Hi,

In my puppet setup, i'm managing around 1700+ nodes via foreman. I have
3 puppet master ( one of the server is CA) under load-balancing and one
foreman as ENC and report viewer.

Around 900+ nodes connecting at same time, due to that 150 out of 900
getting following error.

"Could not retrieve catalog from remote server: execution expired"

To fix this, I have stopped puppet agent in 900+ nodes. And started
each agent with some intervals so that it can be shared to all minutes.
But it helped only for one day.

Kindly refer the attached image. And suggest me any solution.

Thanks & Regards,
Suresh.P

<https://lh6.googleusercontent.com/-aVV1xC7SANo/VFsgndJB_1I/AAAAAAAAIqY/lqDZ1QMhfPw/s1600/foreman-dash.png>

Hi,

··· On Wed, Nov 05, 2014 at 11:21:01PM -0800, Suresh P wrote: > To fix this, I have stopped puppet agent in 900+ nodes. And started > each agent with some intervals so that it can be shared to all minutes.

Rather a Puppet than a Foreman question, but anyway… :wink:

Check out the possibilty to use to splay and splaylimit settings in
puppet.conf of the nodes to get a bit better distribution of the
run intervals.

Regards

Michael Moll