Я пытаюсь провести отладку пульса.
Есть ли простой способ спросить машину, считает ли она себя частью кластера, и является ли она ведущим или ведомым устройством?
я пробовал
$ heartbeat -s
Но, похоже, он выводит только самый базовый статус — запущен с идентификатором процесса или не запущен.
решение1
Используете ли вы синтаксис V1 или V2?
В V1 есть , cl_status rscstatus
который вернет идею кластера о распределении ресурсов (нет, локально, все).
- none: Все группы ресурсов работают на другом узле
- локальный: все группы ресурсов, принадлежащие этому узлу, работают на этом узле
- все: Все группы ресурсов работают на этом узле
Есть и другие полезные параметры cl_status — просто вызовите их в командной строке...
Попробуйте также/etc/init.d/heartbeat status
решение2
Как заявил @cyberx86, crm_mon
показывает состояние кластера. Если вы хотите использовать графическое приложение X11, hb_gui
предлагает вам это. hb_gui
позволяет вам также управлять вашим кластером.