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.