Hi,

how long does it take to compile one catalog? Examine the puppetmaster
logfile.

How many agents are there and how frequently do they check in?

Depending on the scale of your agent network, 4 CPUs may actually be too
few. The master is almost always CPU bound.

Cheers,
Felix

On 11/01/2014 09:58 PM, Philipp Dallig wrote:
> Hi,
> Nodes with a filled catalog runs from time to time in: Could not
> retrieve catalog from remote server: execution expired
> In my opinion i have a strong puppetmaster.
> Some Facts:
> max memory: 4 GB RAM (in average more then 2 GB free)
> load average: 0,14
> 4 vCPU
> visualization with lxc
> OS: CentOS7
> HostOS: CentOS 7
> Puppetmaster Version: 3.7
> Puppet Agents Version: 3.4+
> Passenger-Version: 4.0.50
> PuppetDB in the same Container
> 
> I have Foreman as an ENC, Foreman runs on the same Host in an other LXC
> Container.
> 
> Postgres 9.1 for Foreman und PuppetDB is on an other Host.
> 
> At the moment i have no more ideas, how i can solve this problem.
> 
> Maybe a passenger-memory-stats report help for a solution
> 
> 
> 
> ---------- Apache processes ----------
> PID    PPID  VMSize     Private  Name
> --------------------------------------
> 1571   1     126.6 MB   4.1 MB   /usr/sbin/httpd -f
> /www/conf/httpd/puppetmaster.mycompany.com/httpd.conf -k start
> 15954  1571  2006.7 MB  6.8 MB   /usr/sbin/httpd -f
> /www/conf/httpd/puppetmaster.mycompany.com/httpd.conf -k start
> 15955  1571  2006.7 MB  6.9 MB   /usr/sbin/httpd -f
> /www/conf/httpd/puppetmaster.mycompany.com/httpd.conf -k start
> 15957  1571  2006.7 MB  6.8 MB   /usr/sbin/httpd -f
> /www/conf/httpd/puppetmaster.mycompany.com/httpd.conf -k start
> 15959  1571  2006.7 MB  6.8 MB   /usr/sbin/httpd -f
> /www/conf/httpd/puppetmaster.mycompany.com/httpd.conf -k start
> 15966  1571  2006.7 MB  6.8 MB   /usr/sbin/httpd -f
> /www/conf/httpd/puppetmaster.mycompany.com/httpd.conf -k start
> ### Processes: 6
> ### Total private dirty RSS: 38.18 MB
> 
> 
> -------- Nginx processes --------
> 
> ### Processes: 0
> ### Total private dirty RSS: 0.00 MB
> 
> 
> ----- Passenger processes -----
> PID    VMSize    Private  Name
> -------------------------------
> 15936  212.2 MB  0.3 MB   PassengerWatchdog
> 15939  879.7 MB  1.0 MB   PassengerHelperAgent
> 15945  215.4 MB  0.9 MB   PassengerLoggingAgent
> 16119  465.8 MB  79.8 MB  Passenger RackApp:
> /www/sites/puppetmaster.mycompany.com/puppetmasterd
> 16126  465.9 MB  78.4 MB  Passenger RackApp:
> /www/sites/puppetmaster.mycompany.com/puppetmasterd
> 16135  466.0 MB  82.9 MB  Passenger RackApp:
> /www/sites/puppetmaster.mycompany.com/puppetmasterd
> 16144  530.9 MB  96.9 MB  Passenger RackApp:
> /www/sites/puppetmaster.mycompany.com/puppetmasterd
> ### Processes: 7
> ### Total private dirty RSS: 340.24 MB
> 
> 
> 
> If someone need more informations, let me know.
> 
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to puppet-users+unsubscr...@googlegroups.com
> <mailto:puppet-users+unsubscr...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/9748f970-59fd-4621-8944-84bae189072d%40googlegroups.com
> <https://groups.google.com/d/msgid/puppet-users/9748f970-59fd-4621-8944-84bae189072d%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/54607E65.1040408%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/d/optout.

Reply via email to