Hey thx for the answer...

the puppetmaster is an old Poweredge SC1425 with 2 Go of RAM and 4 CPU
(Intel Xeon 2.8Ghz)


Regarding the catalog it is playing a lot with hash tables... Trying to
figure out a way to show it to you... Attachment could be a way?



On Fri, Jan 27, 2012 at 4:55 PM, jcbollinger <john.bollin...@stjude.org>wrote:

>
>
> On Jan 27, 4:02 am, Antidot SAS <antidot...@gmail.com> wrote:
> > Hi everyone,
> >
> > I am using puppet 2.7.9 and ruby 1.8.7 on debian box. I don't a lot of
> > modules right now: just one module that create user + dotfile + ssh key
> and
> > compiled catalog takes around 70s do I have to worry is that big.
>
>
> That's pretty excessive.  My manifests are considerably more complex
> than you describe, and my compilation times average around 1s.  Exact
> timing also depends on the hardware, of course, but something is wrong
> for you if it takes 70s to compile a simple catalog.  We could be more
> helpful if you gave us a manifest set that exhibits the problem.
>
>
> > Does the compiled time scale with the module number? Do I have to make
> sure
> > I don't cross a certain limit?
>
>
> Compilation time scales with the number and complexity of the
> manifests to compile.  That is correlated to the number of modules
> used (not the number installed) inasmuch as using more modules implies
> compiling more manifests.  The actual number of manifests compiled
> depends on the details of the modules involved and their manner of
> use, however.
>
> As for limits, the more work your master needs to do to compile each
> node's catalog, the fewer nodes it can serve.  In the extreme that
> compilation time approached or exceeded the delay between agent runs,
> effectively the master could serve only a single node.
>
>
> John
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to