I'm running heartbeat 2.1.4.

I got a SIGSEGV fault in crmd, but no core file.

 

 

Sep 10 22:44:21 node0 heartbeat: [12017]: WARN: Managed
/usr/lib/heartbeat/crmd process 13468 killed by signal 11 [SIGSEGV -
Segmentation violation].
Sep 10 22:44:21 node0 heartbeat: [12017]: EMERG: Rebooting system.
Reason: /usr/lib/heartbeat/crmd
Sep 10 22:44:21 node0 ccm: [13463]: info: client (pid=13468) removed
from ccm

 

At first I suspected that I had a config option wrong, but I have
coredumps set to true, and my ulimit is unlimited.

 

Here's the catch: I was able to manually generate a core file on lrmd
when I did 'kill -SEGV <lrmd pid>' from the command line. Yet when I do
'kill -SEGV <crmd pid>' from the command line I don't get a core file.
This was repeated on different nodes.

 

Anyone know why crmd might not produce a core dump after kill -SEGV, but
lrmd does?

 

I obviously need the corefile to track the error!

 

Thanks much.

Simon.

_______________________________________________
Linux-HA mailing list
Linux-HA@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to