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.