Играю с кластеризацией. Alt linux + postgresql. С репликой. До этапа с кластером работало всё.
pcs resource create pgsqld ocf:heartbeat:pgsqlms op start timeout=60s op stop timeout=60s op promote timeout=30s op demote timeout=120s op monitor interval=15s timeout=10s role=«Master» op monitor interval=20s timeout=10s role=«Slave» op notify timeout=60s
pcs resource create ip-virtual ocf:heartbeat:IPaddr2 ip=102.161.210.117 cidr_netmask=24 op monitor interval=10s
pcs resource promotable pgsqld notify=true
pcs constraint order promote pgsqld-clone then start ip-virtual symmetrical=false kind=Mandatory
pcs constraint order demote pgsqld-clone then stop ip-virtual symmetrical=false kind=Mandatory
И после этого получаю варнинг - Resource is promotable but has not been promoted on any node на ресурсе pgsqld-clone.
Решил посмотреть что творится на ресурсе pgsqld командой:
pcs resource debug-promote pgsqld –full
И получил:
ocf-exit-reason:You must set meta parameter master-max=1 for your master resource
Понял, что кластер не может понять кто главный. Подтвердилось командой:
crm_simulate -sL|grep ‘promotion score’
Получил:
pgsqld:0 promotion score on node1: -1
pgsqld:1 promotion score on node2: -1
Подскажите как решить(