This is split brain problem. The bad thing for DRBD/heartbeat.
I think you need to give up the change in one node, and override it.
> Date: Mon, 7 Dec 2009 01:01:03 +0530
> From: unnikrishnan.a-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
> To: drbd-user-cunTk1MwBs8qoQakbn7OcQ@public.gmane.org
> CC: users <at> openvz.org; pacemaker-BSnDWwoz/2aRShoRxXF5/EB+6BGkLq7r@public.gmane.org
> Subject: [DRBD-user] split brain in drbd dual primary setup
> We are using a cluster setup something like :
> We are using
> OpenVZ for Virtualization
> DRBD with ocfs2 in dual primary mode
> heartbeat + pacemaker for HA
> Currently I have not added the drbd in pacemaker. But added the VPS as
> resources in pacemaker, so that the VPS can fail over or fail back.
> My question is, if I remove the cross over cable that connects the
> drbd then the two server will run in
> Primary/Unknown state and since the heartbeat connection which is
> through another cable is not broken, the VPS will run in two nodes.
> So the data written to two drdb devices in two nodes are different and
> it is not possible to discard data in any node. What is the better
> solution for this problem. Please give some hints, thanks
> drbd-user mailing list
Windows Live: Friends get your Flickr, Yelp, and Digg updates when they e-mail you.