Я пытаюсь настроить Pacemaker на 3-х машинах Ubuntu, и я следую Инструкции Microsoft
По завершении все узлы кластера блокируются, и ни один ресурс не запускается. Ошибка, которую я могу прочитать в журнале corosync.log:
Ресурс должен быть настроен с помощью notify = true
статус ПК:
Cluster name: ag_cluster
Stack: corosync
Current DC: serv-01 (version 1.1.18-2b07d5c5a9) - partition with quorum
Last updated: Wed Apr 29 11:29:03 2020
Last change: Wed Apr 29 09:51:23 2020 by root via crm_resource on serv-01
3 nodes configured
4 resources configured
Online: [ serv-01 serv-02 serv-03 ]
Full list of resources:
Master/Slave Set: ag_cluster-master [ag_cluster]
ag_cluster (ocf::mssql:ag): FAILED serv-01 (blocked)
ag_cluster (ocf::mssql:ag): FAILED serv-02 (blocked)
ag_cluster (ocf::mssql:ag): FAILED serv-03 (blocked)
virtualip (ocf::heartbeat:IPaddr2): Stopped
Failed Actions:
* ag_cluster_stop_0 on serv-01 'not configured' (6): call=33, status=complete, exitreason='Resource must be configured with notify=true',
last-rc-change='Wed Apr 29 09:50:16 2020', queued=0ms, exec=64ms
* ag_cluster_stop_0 on serv-02 'not configured' (6): call=30, status=complete, exitreason='Resource must be configured with notify=true',
last-rc-change='Wed Apr 29 09:50:16 2020', queued=0ms, exec=73ms
* ag_cluster_stop_0 on serv-03 'not configured' (6): call=30, status=complete, exitreason='Resource must be configured with notify=true',
last-rc-change='Wed Apr 29 09:50:16 2020', queued=0ms, exec=68ms
Daemon Status:
corosync: active/enabled
pacemaker: active/enabled
pcsd: active/enabled
Этот cmd был запущен, и ресурс настроен, как описано:
sudo pcs resource create ag_cluster ocf:mssql:ag ag_name=ag1 meta failure-timeout=30s --master meta notify=true
ПК ресурс создать ag_cluster ocf: mssql: ag ag_name = my_ag1 meta failure-timeout = 30s master notify = true
удалите - перед мастером. Microsoft нашла свою документацию :)
@Greg Спасибо, что обратились к нам. Ничего не изменилось после того, как я воссоздал весь кластер и выполнил обновленную команду исключения (-) master. В журнале все сказано:
Текущий статус кластера выглядит так: