* Amit Shah ([email protected]) wrote:
> On (Tue) 18 Oct 2016 [20:10:08], zhanghailiang wrote:
> > We leave users to choose whatever heartbeat solution they want,
> > if the heartbeat is lost, or other errors they detect, they can use
> > experimental command 'x_colo_lost_heartbeat' to tell COLO to do failover,
> > COLO will do operations accordingly.
> > 
> > For example, if the command is sent to the PVM, the Primary side will
> > exit COLO mode and take over operation.
> 
> Primary should already be in control, so there's nothing special
> needed to 'take over operation'?  At max, it should not do periodic
> syncs anymore till it hears from a (new) secondary.

But it has to stop waiting for an ack from the secondary, and stop sending
copies of block data to it etc.

Dave

> > If sent to the Secondary, the
> > secondary will run failover work, then take over server operation to
> > become the new Primary.
> > 
> > Cc: Luiz Capitulino <[email protected]>
> > Cc: Eric Blake <[email protected]>
> > Cc: Markus Armbruster <[email protected]>
> > Signed-off-by: zhanghailiang <[email protected]>
> > Signed-off-by: Li Zhijian <[email protected]>
> > Reviewed-by: Dr. David Alan Gilbert <[email protected]>
> 
> Reviewed-by: Amit Shah <[email protected]>
> 
> 
>               Amit
--
Dr. David Alan Gilbert / [email protected] / Manchester, UK

Reply via email to