Hello
To debug this slowness, try the following command:
time puppet agent -t --noop --evaltrace --summarize
And look for which part is slow in the summary and possibly which
resource evaluation take too much time.
Aurélien
Le 01/12/2015 17:13, Lauro Silveira a écrit :
Hi,
Until yesterday, an agent on a node was applying the catalog very fast
(about 5 seconds).
Yesterday, i've made a definition that manages the fstab, using the
module "herculesteam-augeasproviders_mounttab". The code appears to be
very simple :
define linuxbasico::fstab(
$mntpointsource,
$mntpointdir,
$mntpointtype,
$mntpointoptions
) {
file { "${mntpointdir}":
ensure => directory,
}
->
mounttab { "${mntpointdir}":
ensure => present,
device => "${mntpointsource}",
fstype => "${mntpointtype}",
options => $mntpointoptions,
dump => "0",
pass => "0",
provider => augeas,
}
}
So, i've some tests to manage a mount point through this definition
and everything worked fine. But, after a few more tests, the agent was
taking too long to apply the catalog (more than 100 seconds). So, i
removed the reference to my new definition and also removed the
mounttab module, but the slowness persisted.
What i've noticed through debug messages is the following group of
messages lots of times:
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: file_metadata supports formats: pson yaml binary
Debug: Using cached connection for
https://tucano1.redeteste.camara.gov.br:8140
Debug: Caching connection for https://tucano1.redeteste.camara.gov.br:8140
Another detail, after the message:
Notice: Applied catalog in 104.19 seconds
the agent is still hanging for about 30 seconds.
I've added the following config on the puppetserver, but nothing changed
always_cache_features = true
Any tips?
Thanks in advance.
Ps: Debug log file is attached
Lauro
--
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/CA%2B-B7vurYCOScip42_0Fx_XMWvMfb9PNN_oVM9JnpP-iSirJ8g%40mail.gmail.com
<https://groups.google.com/d/msgid/puppet-users/CA%2B-B7vurYCOScip42_0Fx_XMWvMfb9PNN_oVM9JnpP-iSirJ8g%40mail.gmail.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/565DD24D.2070404%40cea.fr.
For more options, visit https://groups.google.com/d/optout.