Страница 1 из 1

init.d cкрипты + кластер высокой доступности heartbeat

Добавлено: 2011-05-13 14:10:18
BI_J
Добрый день, уважаемые жители форума !
Linux CentOS 5.5 кластер высокой доступности heartbeat на двух нодах.
Есть рукотворный скрипт запуска сервиса, который нормально отрабатывает стандартным образом, типа:

Код: Выделить всё

/etc/init.d/TaskReader restart
А вот сам heartbeat этот скрипт не видит.
Причем когда нужно его стопнуть, он его видит:

Код: Выделить всё

ResourceManager[19240]: 2011/05/13_13:45:27 info: Running /etc/init.d/TaskReader  stop
ResourceManager[19240]: 2011/05/13_13:45:27 info: Running /etc/init.d/crond  stop
ResourceManager[19240]: 2011/05/13_13:45:28 info: Running /etc/init.d/postgresql  stop
А когда нужно стартовать, то не видит:

Код: Выделить всё

ResourceManager[19836]: 2011/05/13_13:46:13 info: Running /etc/init.d/postgresql  start
ResourceManager[19836]: 2011/05/13_13:46:15 info: Running /etc/init.d/crond  start
heartbeat[19679]: 2011/05/13_13:46:23 info: Local Resource acquisition completed. (none)
heartbeat[19679]: 2011/05/13_13:46:23 info: local resource transition completed.
Подскажите, как это исправить, может там каких-то тегов не хватает.
Сравнивал с тегами того же crond, не понимаю в чем дело :(

Пример скрипта:

Код: Выделить всё

#! /bin/bash
#
# processname:  TaskReader
# config:       /data/askue/NovaSyS_Enterprise/taskreader.ini
# pidfile:      /var/run/taskreader.pid
#
### BEGIN INIT INFO
# provides:             TaskReader
# chkconfig:            2345 90 60
# description:          TaskReader
### END INIT INFO


# source function library
. /etc/rc.d/init.d/functions

Re: init.d cкрипты + кластер высокой доступности heartbeat

Добавлено: 2011-10-02 21:57:42
Alex Keda
дружелюбные линуксоиды не в курсе, видимо =))