Je n'arrive pas à trouver une façon correcte de configurer les ressources dans pacemaker pour gérer mon cluster Galera. Je veux un VIP qui va basculer entre 5 boîtes (cela fonctionne), mais j'aimerais aussi le lier à une ressource qui surveille mysql également. Si une instance mysql tombe en panne, le VIP devrait se déplacer vers une autre boîte qui a mysql en cours d'exécution. Mais je ne veux pas que pacemaker démarre ou arrête le service mysql. Voici ma configuration actuelle :
node galera01
node galera02
node galera03
node galera04
node galera05
primitive ClusterIP IPaddr2 \
params ip=10.10.10.178 cidr_netmask=24 \
meta is-managed=true \
op monitor interval=5s
primitive p_mysql mysql \
params pid="/var/lib/mysql/mysqld.pid" test_user=root test_passwd=moo \
meta is-managed=false \
op monitor interval=5s OCF_CHECK_LEVEL=10 \
op start interval=0 timeout=60s \
op stop interval=0 timeout=60s on-fail=standby
group g_mysql p_mysql ClusterIP
order order_mysql_before_ip Mandatory: p_mysql ClusterIP
property cib-bootstrap-options: \
dc-version=1.1.10-14.el6_5.3-368c726 \
cluster-infrastructure="classic openais (with plugin)" \
stonith-enabled=false \
no-quorum-policy=ignore \
expected-quorum-votes=5 \
last-lrm-refresh=1401942846
rsc_defaults rsc-options: \
resource-stickiness=100
Qu'est-ce que je fais de travers ?
Nous vous remercions.