I have a 2-node MySQL master/slave to master/slave setup and am looking to add a MySQL "health" check that can take a node out of the cluster if its slave is unhealthy, e.g. out of sync.  The master/slave master/slave config is working fine, hence writes in either node are replicated to the other node.  To add Pacemaker into the mix, I configure <a href="http://ha.cf">ha.cf</a> appropriately, shutdown MySQL and configure Pacemaker resources as follows:<br>
<br>primitive p_mysql ocf:heartbeat:mysql \<br>    params binary="/usr/sbin/mysqld" config="/etc/mysql/my.cnf" replication_user="slaveuser" replication_passwd="slavepw" test_passwd="root" pid="/var/run/mysqld/mysqld.pid" socket="/var/run/mysqld/mysqld.sock" \<br>
    params additional_parameters="--skip-slave-start" \<br>    op start interval="0" timeout="120" \<br>    op stop interval="0" timeout="120" \<br>    op promote interval="0" timeout="120" \<br>
    op demote interval="0" timeout="120" \<br>    op monitor interval="30" timeout="30" OCF_CHECK_LEVEL="1"<br>ms ms_mysql p_mysql \<br>    meta notify="true" master-max="2" clone-max="2" target-role="Started"<br>
property $id="cib-bootstrap-options" \<br>    dc-version="1.0.8-042548a451fce8400660f6031f4da6f0223dd5dd" \<br>    cluster-infrastructure="Heartbeat" \<br>    stonith-enabled="false" \<br>
    no-quorum-policy="ignore" \<br>    last-lrm-refresh="1319301867"<br><br>When I start ms_sql, I'm getting the following:<br><br>Failed actions:<br>    p_mysql:0_start_0 (node=vsaas-test-sql-1, call=73, rc=1, status=complete): unknown error<br>
    p_mysql:1_start_0 (node=vsaas-test-sql-2, call=63, rc=1, status=complete): unknown error<br><br>Not much in ha-debug that looked relevant...<br><br>In using ocf_heartbeat_mysql, I'm not completely sure where MySQL leaves off and Pacemaker picks up.  Should I remove all master/slave config from my nodes and Pacemaker will auot-config or does Pacemaker expect a pre-configured system (master/salve) and simply controls starting, stopping, monitoring, etc...<br>
<br>Is the above config seem adequate to handle a master/slave <-> master/slave config?  Does anyone have an example MySQL/Pacemaker to setup this type of configuration?<br><br>Any help is greatly appreciated.<br><br>
Thanks,<br><br>~Mike M.<br><br><br><br>