LINUX.ORG.RU
ФорумAdmin

Resource is promotable but has not been promoted on any node

 , ,


0

1

Играю с кластеризацией. 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

Подскажите как решить(

Ответ на: комментарий от Tsunani

pcs resource debug-start pgsqld Operation force-start for pgsqld (ocf:heartbeat:pgsqlms) returned: ‘ok’ (0) /tmp:5432 - accepting connections

could not change directory to «/tmp/.private/root»: Permission denied could not change directory to «/tmp/.private/root»: Permission denied Nov 30 17:59:55 INFO: Instance «pgsqld» already started

Новая зацепка.

Tsunani
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.