Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Low: build: Move binaries in /usr/lib/heartbeat to /usr/libexec/heartbea... #285

merged 1 commit into from Sep 13, 2013


None yet
3 participants
Copy link

davidvossel commented Jul 29, 2013

...t to avoid multi-lib inconsistencies

davidvossel added a commit that referenced this pull request Sep 13, 2013

Merge pull request #285 from davidvossel/spec_update
Low: build: Move binaries in /usr/lib/heartbeat to /usr/libexec/heartbea...

@davidvossel davidvossel merged commit 9de01fa into ClusterLabs:master Sep 13, 2013


This comment has been minimized.

Copy link

joelgriffiths commented on 1e79b78 Nov 7, 2013

This appears to break the HA_BIN directory for 64bit heartbeat which is stored in /usr/lib64/heartbeat/heartbeat for the current combination of epel and cent6 update packages:
The heartbeat init script starts looking for the 64b heartbeat package in the libexec location.

I just added a symlink to deal with the problem on the production systems I own:
mkdir -p /usr/libexec/heartbeat; ln -s /usr/lib64/heartbeat/heartbeat /usr/libexec/heartbeat/heartbeat


This comment has been minimized.

Copy link

parnurzeal commented Nov 26, 2013

Thanks, joelgriffiths. I was just trying the heartbeat and wondering for quite sometimes why init script is not working.
Finally, I printed everything out and it cannot find the heartbeat file in /usr/libexec/heartbeat

Then I found this thread that really confirm I am right.
Thanks! I will create the symlink.

kskmori added a commit to kskmori/resource-agents that referenced this pull request Aug 15, 2014

Medium: Build: add --compat-habindir option for HA_BIN backward compa…

This configure option is to be used when the package is used
for the existing Heartbeat stack.

As of the commit below, HA_BIN directory has been changed to
more appropriate location but it introduces an incompatibility
so the Heartbeat stack would fail to start.

See also:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.