writer vip (master) was on db2 and I wanted to see what would happen id db2 was stopped. I killed the PID. The writer vip moved to db1, but the master host did not change on db3.
node db1 \
attributes standby="off"
node db2
node db3 \
attributes standby="off"
primitive db_reader_vip1 ocf:heartbeat:IPaddr2 \
params ip="192.168.33.101" nic="eth1" cidr_netmask="24" \
op monitor interval="10s" \
meta target-role="Started"
primitive db_reader_vip2 ocf:heartbeat:IPaddr2 \
params ip="192.168.33.102" nic="eth1" cidr_netmask="24" \
op monitor interval="10s" \
meta target-role="Started"
primitive db_writer_vip ocf:heartbeat:IPaddr2 \
params ip="192.168.33.100" nic="eth1" cidr_netmask="24" \
op monitor interval="10s" \
meta target-role="Started"
primitive p_mysql ocf:percona:mysql \
params config="/etc/mysql/my.cnf" pid="/var/run/mysqld/mysqld.pid" socket="/var/run/mysqld/mysqld.sock" replication_user="repluser" replication_passwd="replpass" max_slave_lag="60" evict_outdated_slaves="false" binary="/usr/sbin/mysqld" test_user="testuser" test_passwd="testpass" reader_attribute="prod_readable" \
op monitor interval="5s" role="Master" ocf_check_level="1" \
op monitor interval="3s" role="Slave" ocf_check_level="1" \
op start interval="0" timeout="180s" \
op stop interval="0" timeout="180s" \
meta target-role="Started"
ms ms_MySQL p_mysql \
meta master-max="1" master-node-max="1" clone-max="3" clone-node-max="1" notify="true" globally-unique="false" target-role="Slave" is-managed="true"
location cli-prefer-db_reader_vip2 db_reader_vip2 \
rule $id="cli-prefer-rule-db_reader_vip2" inf: #uname eq db1
location db3_never_master ms_MySQL \
rule $id="db3_never_master-rule" $role="Master" -inf: #uname eq db3
location loc-no-db-reader-vip-1 db_reader_vip1 \
rule $id="loc-no-db-reader-vip-1-rule" -inf: reader_attribute lt 1
location loc-no-db-reader-vip2 db_reader_vip2 \
rule $id="loc-no-db-reader-vip2-rule" -inf: readable lt 1
colocation col_vip_dislike_each_other -200: db_reader_vip1 db_writer_vip
colocation db_writer_vip_on_master inf: db_writer_vip ms_MySQL:Master
order ms_MySQL_promote_before_vip inf: ms_MySQL:promote db_writer_vip:start
property $id="cib-bootstrap-options" \
stonith-enabled="false" \
expected-quorum-votes="3" \
dc-version="1.1.6-9971ebba4494012a93c03b40a2c58ec0eb60f50c" \
cluster-infrastructure="openais" \
last-lrm-refresh="1440097869"
property $id="mysql_replication" \
p_mysql_REPL_INFO="db1|master-bin.000006|107"