Я хочу выполнить свой пользовательский сценарий при отказе кластера.Я пошел по ссылке ниже, чтобы создать свой собственный скрипт.
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 - мой собственный сценарий не работает таким же образом.
Я что-то здесь упускаю?
Спасибо,