<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>There are quite a few symlinks of heartbeat pieces back to pacemaker&nbsp;pieces&nbsp;like crmd as an example but lrmd was not one of them:<div><br></div><div><div>[root@node1 ~]# ls -lha /usr/lib64/heartbeat/crmd</div><div>lrwxrwxrwx 1 root root 27 May 14 17:31 /usr/lib64/heartbeat/crmd -&gt; /usr/libexec/pacemaker/crmd</div><div><br></div><div>[root@node1 ~]# ls -lha /usr/lib64/heartbeat/lrmd</div><div>-rwxr-xr-x 1 root root 85K May 14 17:19 /usr/lib64/heartbeat/lrmd</div><div><br></div><div>I just tried to symlink it back by hand but when I started heartbeat the logs had nothing about lrmd starting/trying to start nor did lrmd show in the process list anymore. Just more failure messages.</div><div><br></div><div><div>[root@node1 ~]# ls -lha /usr/lib64/heartbeat/lrmd</div><div>lrwxrwxrwx 1 root root 27 May 15 19:38 /usr/lib64/heartbeat/lrmd -&gt; /usr/libexec/pacemaker/lrmd</div></div><div><br></div><div>I then started lrmd manually as root with the verbose option turned on and looks like things started to connect and the cluster on node1 where I started lrmd manually began coming online and work a bit. I noticed when running pacemakers lrmd there is no longer a -r option which looking at my old ps command was how it was getting started:</div><div><br></div><div><div>[root@node1 ~]# /usr/libexec/pacemaker/lrmd --help</div><div>lrmd - Pacemaker Remote daemon for extending pacemaker functionality to remote nodes.</div><div>Usage: lrmd [options]</div><div>Options:</div><div>&nbsp;-?, --help &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; This text</div><div>&nbsp;-$, --version &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Version information</div><div>&nbsp;-V, --verbose &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Increase debug output</div><div>&nbsp;-l, --logfile=value &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Send logs to the additional named logfile</div></div><div><br></div><div>This is what heartbeat's lrmd looks like.</div><div><br></div><div><div>[root@node1 ~]# /usr/lib64/heartbeat/lrmd.bak --help</div><div>/usr/lib64/heartbeat/lrmd.bak: invalid option -- '-'</div><div>usage: lrmd [-srkhv]</div><div>&nbsp; &nbsp; &nbsp; &nbsp; s: status</div><div>&nbsp; &nbsp; &nbsp; &nbsp; r: restart</div><div>&nbsp; &nbsp; &nbsp; &nbsp; k: kill</div><div>&nbsp; &nbsp; &nbsp; &nbsp; m: register to apphbd</div><div>&nbsp; &nbsp; &nbsp; &nbsp; i: the interval of apphb</div><div>&nbsp; &nbsp; &nbsp; &nbsp; h: help</div><div>&nbsp; &nbsp; &nbsp; &nbsp; v: debug</div></div><div><br></div><div>Previous ps output:</div><div><span style="color: rgb(68, 68, 68); font-family: Calibri; line-height: 22px;">root &nbsp; &nbsp; &nbsp;9565 &nbsp;0.0 &nbsp;0.1 &nbsp;44588 &nbsp;1896 ? &nbsp; &nbsp; &nbsp; &nbsp;S &nbsp; &nbsp;May14 &nbsp; 0:04 /usr/lib64/heartbeat/lrmd -r</span></div><div><br></div><div>I'm not sure what initially tries to spawn lrmd but it is likely that will need to change as well. Is all of this the result of a bad installation or did I need to compile things differently or is pacemaker too new and heartbeat too old? Basically, what do I need to do to fix.</div></div>                                               </div></body>
</html>