> I have no core dumps however I need to make sure I have it set to allow
> them.
Yeah check ulimit -a for the puppetdb user, might need ulimit -c
unlimited or some such.
> It literally just goes kaput - very strange. I've yet to have time to
> strace it yet today however I did it briefly and it was merely doing a bunch
> of waits.
This was an strace while it was running yeah?
Just to be clear ... when you say 'crash' you mean - the java process
totally exits right? Some people use the term to mean different things
and I just want to be sure :-). You don't mean something like -
"process is still running, but stops processing stuff do you?"
I guess you really want the strace when it 'crashes' or stops running.
What doesn't make sense really is that a java process either dies and
throws an exception (which should get logged) or dies and throws a
core dump ... usually with a crash related message as well. I think
somehow we don't have all the nobs on to get the right information ...
alas we need more data :-).
For it to just stop silently would mean the program itself has called
a System.exit() or some such almost as if it was a graceful shutdown,
which although not impossible seems really weird :-).
ken.