[Pacemaker] colocation rule not obeyed

Dejan Muhamedagic dejanmm at fastmail.fm
Mon Nov 29 05:42:41 EST 2010


Hi,

On Mon, Nov 29, 2010 at 08:43:48AM +0100, Andrew Beekhof wrote:
> On Mon, Nov 29, 2010 at 6:55 AM, Patrick H. <pacemaker at feystorm.net> wrote:
> > I've got a replicated mysql with vip setup i've been trying to create, and
> > it doesnt seem to be obeying my colocation rule much.
> >
> > Situation:
> > I had shut down corosync on all (3) nodes and verified all associated
> > services were off.
> > I then started it up an all 3 nodes.
> > When it came back up, the VIP was running on node1, while the master mysql
> > service was running on node 2.
> >
> > # crm status
> > ============
> > Last updated: Mon Nov 29 05:51:06 2010
> > Stack: openais
> > Current DC: devms01 - partition with quorum
> > Version: 1.0.9-89bd754939df5150de7cd76835f98fe90851b677
> > 3 Nodes configured, 3 expected votes
> > 2 Resources configured.
> > ============
> >
> > Online: [ devms01 devms02 devms03 ]
> >
> >  vip    (ocf::heartbeat:IPaddr2):       Started devms01
> >  Master/Slave Set: ms_mysql
> >      Masters: [ devms02 ]
> >      Slaves: [ devms01 devms03 ]
> >
> >
> > # crm configure show
> > node devms01 \
> >         attributes standby="off"
> > node devms02 \
> >         attributes standby="off"
> > node devms03
> > primitive mysql ocf:etc:mysql \
> >         params master_host="165.212.101.96" user="mailsafe_rep"
> > pass="replicate" \
> >         op monitor interval="10s" role="Master" \
> >         op monitor interval="60s" role="Slave"
> > primitive vip ocf:heartbeat:IPaddr2 \
> >         params nic="eth0" iflabel="0" ip="165.212.101.96" cidr_netmask="24"
> > broadcast="165.212.101.255" \
> >         meta target-role="Started" is-managed="true"
> > ms ms_mysql mysql \
> >         meta target-role="Master" is-managed="true"
> > colocation co_mysql inf: ms_mysql:Master vip

Shouldn't this read:

	colocation co_mysql inf: ms_mysql:Master vip:Started

Thanks,

Dejan




More information about the Pacemaker mailing list