сценарий отработки отказа кластера во время отработки отказа не запускается - PullRequest
0 голосов
/ 26 октября 2018

Я хочу выполнить свой пользовательский сценарий при отказе кластера.Я пошел по ссылке ниже, чтобы создать свой собственный скрипт.

https://raymii.org/s/tutorials/Corosync_Pacemaker_-_Execute_a_script_on_failover.html введите описание ссылки здесь

Когда я выполняю скрипт вручную, он дает мне желаемоерезультатов, поэтому с моим сценарием проблем не возникает. Однако во время аварийного переключения запускаются только два ресурса, но не мой пользовательский сценарий (dnsfailover).

[root@server1 heartbeat]# pcs status
Cluster name: nagios_cluster
Stack: corosync
Current DC: server1 (version 1.1.18-11.el7_5.3-2b07d5c5a9) - partition with quorum
Last updated: Fri Oct 26 18:18:21 2018
Last change: Fri Oct 26 15:52:09 2018 by root via cibadmin on server2

2 nodes configured
3 resources configured

Online: [ server1 server2 ]

Full list of resources:

 sbd-fencing    (stonith:fence_sbd):    Started server1
 nagios (systemd:nagios):       Started server1
 dnsfailover    (ocf::heartbeat:dnsfailover):   Started server1

Daemon Status:
  corosync: active/enabled
  pacemaker: active/enabled
  pcsd: active/enabled
  sbd: active/enabled

resources sbd-fencing и nagios снова запускаютсяна узле 2 после сбоя кластера, но dnsfailover - мой собственный сценарий не работает таким же образом.

Я что-то здесь упускаю?

Спасибо,

...