Heartbeat 3.0.4 (CentOS 6.2-x86-64)

Dzisiaj trafiłem na ciekawy problem w trakcie instalacji Heartbeat’a na CentOS’ie 64 bitowym w wersji 6.2.

Po zainstalowaniu przy próbie uruchomienia (/etc/init.d/heartbeat start) nie dostałem żadnego komunikatu:

# /etc/init.d/heartbeat start
#
# /etc/init.d/heartbeat
#

Samo wykonanie /etc/init.d/heartbeat powinien pokazać drobną „pomoc”:

# /etc/init.d/heartbeat
Usage: /etc/init.d/heartbeat {start|stop|status|restart|reload|force-reload}
#


Po dłuższym debugowaniu okazało się, że problem leży po stronie błędnej ścieżki do zmiennej HA_BIN, podanej w /etc/ha.d/shellfuncs.
Było:

: ${HA_BIN:=/usr/lib/heartbeat}

A powinno być:

: ${HA_BIN:=/usr/lib64/heartbeat}

Enjoy!

Ten wpis został opublikowany w kategorii Bez kategorii. Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>