* 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
