LINUX.ORG.RU
ФорумAdmin

pacemaker: как убрать запуск клона ресурса без его предварительного останова

 ,


0

1

Доброго времени суток!

Настраиваю с помощью клонов независимые ресурсы на Pacemaker, которые работают на разных нодах.

Они запускают и работают, только есть одна не очень маленькая проблема!

При перезагрузке одной из нод кластера, клон ресурса перезагружаемой ноды помечается как Stopped. Все нормально! Только вот когда нода запустилась и пришло время ресурсу запуститься, клоны данного ресурса на других работающих нодах также выключаются, а после снова запускаются совместно друг с другом!

Все бы ничего, если бы не прописал order для последовательного запуска зависымых ресурсов и его клонов. И получается что все ресурсы кластера последовательно и веерно выключаются и включаются заново! :(

pcs resource create clvm ocf:heartbeat:clvm \
  op start start-delay="2s" interval="10s" timeout="5s" on-fail=restart \
  op stop  start-delay="2s" interval="10s" timeout="5s" on-fail=restart \
  op monitor interval="10s" timeout="10s" on-fail=restart 

pcs resource clone clvm interleave=true ordered=false clone-max=2 clone-node-max=1 globally-unique=true target-role=Started

pcs constraint colocation add clvm-clone with dlm-clone
pcs constraint order start dlm-clone then clvm-clone

pcs constraint location clvm-clone prefers node01.infra.local=INFINITY
pcs constraint location clvm-clone prefers node02.infra.local=INFINITY

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