Hi Allan, could you post the output of a client run with the `--evaltrace --summarize` options? This slowdown is surprising and not what I've seen/heard from other users.
On May 9, 2013, at 3:20 AM, Allan Yung <[email protected]> wrote: > I've built a new puppet 3 master but evaluations on clients all take > considerably longer than identical evaluations on the existing puppet 2.6 > clients. > > For example: > host 1 runs against puppet-server-2.7.14 > May 9 10:24:39 host1 puppet-agent[12282]: > (/Stage[main]/Jdk/File[/usr/java/truststore]) Evaluated in 0.02 seconds > > host 2 runs against puppet-server-3.1.1 > May 9 10:25:42 host2 puppet-agent[6821]: > (/Stage[main]/Jdk/File[/usr/java/truststore]) Evaluated in 0.78 seconds > > The truststores are identical and already exist on the clients so no change > has happened > > This behaviour is the same for pretty much all file/service evaluations. > > Evaluations with the old puppet master tend to take 0.00 - 0.02 seconds, > whereas with the new puppet master 0.4 - 0.6 seconds > > It doesn't sound like much but it all adds up: > > Client runs against the old puppet master generally complete in under 3 > seconds > Client runs against the new puppet master take at least 30 seconds > > For more elaborate clients the old puppet run might take 8 - 10 seconds, > whereas equivalent new puppet clients are hitting around 60 seconds. > > I was under the impression that with no changes occurring, puppet would > simply be comparing hashes of files from those in the catalog. I can't figure > out why new clients are running orders of magnitude slower. > Thanks in advance for any suggestions > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/puppet-dev?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > Eric Sorenson - [email protected] #puppet irc: eric0 -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-dev?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
