<HTML dir=ltr><HEAD>
<META content="text/html; charset=unicode" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.7600.16535"></HEAD>
<BODY><PRE>I just recently upgraded a box from i386 5.3 -> 5.4. The box has heartbeat packages installed from "extras:"</PRE><PRE>heartbeat-pils-2.1.3-3.el5.centos<BR>heartbeat-stonith-2.1.3-3.el5.centos<BR>heartbeat-devel-2.1.3-3.el5.centos<BR>heartbeat-2.1.3-3.el5.centos</PRE><PRE>The heartbeat daemon no longer starts.. the init script reports a success, as well as the logs:</PRE><PRE>May 4 22:33:10 fc-fmcln02 heartbeat: [9344]: info: Enabling logging daemon<BR>May 4 22:33:10 fc-fmcln02 heartbeat: [9344]: info: logfile and debug file are those specified in logd config file (default /etc/logd.cf)<BR>May 4 22:33:10 fc-fmcln02 heartbeat: [9344]: info: Version 2 support: false<BR>May 4 22:33:10 fc-fmcln02 heartbeat: [9344]: WARN: logd is enabled but logfile/debugfile is still configured in ha.cf<BR>May 4 22:33:10 fc-fmcln02 heartbeat: [9344]: info: **************************<BR>May 4 22:33:10 fc-fmcln02 heartbeat: [9344]: info: Configuration validated. Starting heartbeat 2.1.3<BR>May 4 22:33:10 fc-fmcln02 heartbeat: [9345]: info: heartbeat: version 2.1.3<BR>May 4 22:33:11 fc-fmcln02 heartbeat: [9345]: info: Heartbeat generation: 1208455492<BR></PRE><PRE>However, the daemons never actually start. When I run the daemon interactively without the init script,<BR>the following error appears:</PRE><PRE>heartbeat[8818]: 2010/05/04_22:23:37 ERROR: Cannot shmget for process status: Invalid argument</PRE><PRE>This may suggest that some libs on the system may have been upgraded and heartbeat is trying to use<BR>the old ones?</PRE><PRE>Does anyone have any suggestions on how to get heartbeat working again?</PRE><PRE>Thanks,</PRE><PRE>Josh<BR></PRE></BODY></HTML>