16850 puppetdb  20   0 12.697g 418684  14848 S   0.9  0.4   4:32.74 java

That's top now since it began running around 10.30 this morning (GMT). 12G
of ram? It's the only proc in the list having a 'g' against it. Seems
excessive..?

On 16 February 2015 at 12:43, James Green <[email protected]> wrote:

> I have a 270MB puppetdb-oom.hprof.prev file in /var/log/puppetdb
>
> Google reports this as http://projects.puppetlabs.com/issues/23237
> however this page is a 500 Internal Server Error at present.
>
>
> On 16 February 2015 at 12:13, Ken Barber <[email protected]> wrote:
>
>> It might be that PuppetDB is running out of heap? Check
>> /var/log/puppetdb for a file 'puppetdb-oom.hprof' for an indiciation
>> this is happening.
>>
>> You can find instructions for how to adjust your heap space here:
>>
>>
>> https://docs.puppetlabs.com/puppetdb/2.2/configure.html#configuring-the-java-heap-size
>>
>> ken.
>>
>> On Mon, Feb 16, 2015 at 11:23 AM, James Green <[email protected]>
>> wrote:
>> > We have a puppet-master box with the following installed:
>> >
>> > root@puppet-master:/var/log/puppetdb# dpkg -l | grep puppet
>> > ii  facter                           2.4.1-1puppetlabs1
>>  all
>> > Ruby module for collecting simple facts about a host operating system
>> > ii  hiera                            1.3.4-1puppetlabs1
>>  all
>> > A simple pluggable Hierarchical Database.
>> > ii  puppet                           3.7.4-1puppetlabs1
>>  all
>> > Centralized configuration management - agent startup and compatibility
>> > scripts
>> > ii  puppet-common                    3.7.4-1puppetlabs1
>>  all
>> > Centralized configuration management
>> > ii  puppetdb                         2.2.2-1puppetlabs1
>>  all
>> > PuppetDB Centralized Storage.
>> > ii  puppetdb-terminus                2.2.2-1puppetlabs1
>>  all
>> > Connect Puppet to PuppetDB by setting up a terminus for PuppetDB.
>> > ii  puppetlabs-release               1.0-11
>>  all
>> > "Package to install Puppet Labs gpg key and apt repo"
>> > ii  puppetmaster-common              3.7.4-1puppetlabs1
>>  all
>> > Puppet master common scripts
>> > ii  puppetmaster-passenger           3.7.4-1puppetlabs1
>>  all
>> > Centralised configuration management - master setup to run under mod
>> > passenger
>> >
>> > Occasionally puppetdb is found to no longer be running. The end of the
>> log
>> > says that it is replacing facts. Then syslog shows puppet-master is
>> unable
>> > to "replace-facts" as the connection to puppet-db is refused. The start
>> of
>> > the log when we boot it again states:
>> >
>> > 2015-02-16 10:34:28,202 INFO  [p.t.s.w.jetty9-core] Removing buggy
>> security
>> > provider SunPKCS11-NSS version 1.7
>> > 2015-02-16 10:34:28,537 INFO  [p.t.s.w.jetty9-service] Initializing web
>> > server.
>> > 2015-02-16 10:34:28,604 INFO  [p.t.s.w.jetty9-service] Starting web
>> server.
>> > 2015-02-16 10:34:28,606 INFO  [o.e.j.s.Server] jetty-9.1.z-SNAPSHOT
>> > 2015-02-16 10:34:28,638 INFO  [o.e.j.s.ServerConnector] Started
>> > ServerConnector@395ac93f{HTTP/1.1}{localhost:8080}
>> > 2015-02-16 10:34:28,732 INFO  [o.e.j.s.ServerConnector] Started
>> > ServerConnector@298d54c9{SSL-HTTP/1.1}{0.0.0.0:8081}
>> > 2015-02-16 10:34:28,787 INFO  [c.p.p.c.services] PuppetDB version 2.2.2
>> > 2015-02-16 10:34:28,792 WARN  [c.j.b.BoneCPConfig] JDBC username was
>> not set
>> > in config!
>> > 2015-02-16 10:34:28,792 WARN  [c.j.b.BoneCPConfig] JDBC password was
>> not set
>> > in config!
>> > 2015-02-16 10:34:31,650 INFO  [c.p.p.s.migrate] There are no pending
>> > migrations
>> > 2015-02-16 10:34:31,650 WARN  [c.p.p.s.migrate] Unable to install
>> optimal
>> > indexing
>> >
>> > We are unable to create optimal indexes for your database.
>> > For maximum index performance, we recommend using PostgreSQL 9.3 or
>> > greater.
>> >
>> > 2015-02-16 10:34:31,654 INFO  [c.p.p.c.services] Starting broker
>> > 2015-02-16 10:34:31,899 INFO  [o.a.a.s.k.MessageDatabase] KahaDB is
>> version
>> > 4
>> > 2015-02-16 10:34:31,931 INFO  [o.a.a.s.k.MessageDatabase] Recovering
>> from
>> > the journal ...
>> > 2015-02-16 10:34:31,931 INFO  [o.a.a.s.k.MessageDatabase] Recovery
>> replayed
>> > 2 operations from the journal in 0.026 seconds.
>> > 2015-02-16 10:34:32,455 INFO  [c.p.p.c.services] Starting 12 command
>> > processor threads
>> > 2015-02-16 10:34:32,471 WARN  [c.j.b.BoneCPConfig] JDBC username was
>> not set
>> > in config!
>> > 2015-02-16 10:34:32,473 WARN  [c.j.b.BoneCPConfig] JDBC password was
>> not set
>> > in config!
>> > 2015-02-16 10:34:32,479 INFO  [c.p.p.c.services] Starting query server
>> > 2015-02-16 10:34:32,496 WARN  [o.e.j.s.h.ContextHandler] Empty
>> contextPath
>> > 2015-02-16 10:34:32,500 INFO  [o.e.j.s.h.ContextHandler] Started
>> > o.e.j.s.h.ContextHandler@41ec3132{/,null,AVAILABLE}
>> > 2015-02-16 10:34:32,515 INFO  [c.p.p.c.services] Starting sweep of stale
>> > reports (threshold: 14 days)
>> > 2015-02-16 10:34:32,530 INFO  [c.p.p.c.services] Finished sweep of stale
>> > reports (threshold: 14 days)
>> > 2015-02-16 10:34:32,531 INFO  [c.p.p.c.services] Starting database
>> garbage
>> > collection
>> > 2015-02-16 10:34:32,752 INFO  [c.p.p.c.services] Finished database
>> garbage
>> > collection
>> >
>> > And then we're back to replacing facts again.
>> >
>> > Any ideas where we should go from here?
>> >
>> > Thanks,
>> >
>> > James
>> >
>> > --
>> > 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 [email protected].
>> > To view this discussion on the web visit
>> >
>> https://groups.google.com/d/msgid/puppet-users/CAMH6%2BazCSD-BPD%2ByAO1jV_36bExqhVJ98DBBPk3s3ex4iDVNvg%40mail.gmail.com
>> .
>> > 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 [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/puppet-users/CAE4bNTmTwMH%2B8ZU54R%3D-W-LuD%2Bz2qsk8BN16773G_2-9QXyBcQ%40mail.gmail.com
>> .
>> 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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAMH6%2BaxhV6j4F2WGyZH2VcHCzy0xxdN%3Duq_4vgj82mOS%3DodY8g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to