On Tue, 8 May 2012 13:07:04 +0200
Arnau Bria wrote:

I should add more info on servers and "manifests":

> 1.-) Centos 5.8 puppet-2.6.14-1.el5 + rubygem-mongrel-1.0.1-6.el5
> 
> Client:
> Compiled catalog for td055.pic.es in environment production in 4.25
> seconds Server:
> time puppet master --verbose --compile td055.pic.es
> [...]
> real  0m14.891s
> user  0m11.263s
> sys   0m1.793s
> 
> puppet master --verbose --compile td055.pic.es|wc -l
> 22930

4 x Intel(R) Xeon(R) CPU            5160  @ 3.00GHz & 8GB of RAM

> 2.-) SL 6.1 puppet-2.7.11-2.el6.noarch + passenger-3.0.11
> 
> Client:
> Compiled catalog for td055.pic.es in environment production in 76.99
> seconds Server:
> time puppet master --verbose --compile td055.pic.es
> [...]
> real  1m10.661s
> user  1m5.739s
> sys   0m4.903s
> puppet master --verbose --compile td055.pic.es|wc -l
> 22933

4 x Intel(R) Xeon(R) CPU            5160  @ 3.00GHz & 8GB of RAM

> 3.-) SL 6.1 puppet-2.7.14-1.el6.noarch + passenger-3.0.12
> 
> Client:
> err: Could not retrieve catalog from remote server: execution expired
> Server:
> real  2m13.377s
> user  2m7.615s
> sys   0m5.728s
> 
> puppet master --verbose --compile td055.pic.es|wc -l
> 23008

8 x Quad-Core AMD Opteron(tm) Processor 2356 & 16 GB of RAM


My code has about 40 classes. I do use Stages (not a lot, for few
repos) and I have many interclass dependecy (Service require file which
require package).

Puppet is installed via yum using puppetlabs repo.
First server is shared by ~600 hosts, second one shared by ~200 nodes
and last one is only used by this test node.
 

I don't know If I could more info... I'm quiete lost.

Cheers,
Arnau

-- 
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