On Fri, 8 Jan 2016 at 15:06 'Klaus Aehlig' via ganeti-devel < [email protected]> wrote:
> The previous patch introduced a behavioral change for master-failover: > it is rejected unless a majority of nodes is healthy or the --no-voting > option is given. (While we in general do not change behavior on a stable > branch, rejecting an operation that can be retried with different > command-line > options is better than breaking the cluster completely.) Document this. > > Signed-off-by: Klaus Aehlig <[email protected]> > --- > man/gnt-cluster.rst | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/man/gnt-cluster.rst b/man/gnt-cluster.rst > index e77bb9b..858fcb2 100644 > --- a/man/gnt-cluster.rst > +++ b/man/gnt-cluster.rst > @@ -655,6 +655,12 @@ skipping the interactive checks. This is even more > dangerous, and should > only be used in conjunction with other means (e.g. a HA suite) to > confirm that the operation is indeed safe. > > +Note that in order for remote node agreement checks to work, a strict > +majority of nodes still needs to be functional. To avoid situations with > +daemons not starting up on the new master, master-failover without > +the ``--no-voting`` option verifies a healthy majority of nodes and > refuses > +the operation otherwise. > + > MASTER-PING > ~~~~~~~~~~~ > > -- > 2.6.0.rc2.230.g3dd15c0 > > LGTM, thanks -- Helga Velroyen Software Engineer [email protected] Google Germany GmbH Erika-Mann-Strasse 33 80636 München Geschäftsführer: Matthew Scott Sucherman, Paul Terence Manicle Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft: Hamburg Diese E-Mail ist vertraulich. Wenn Sie nicht der richtige Adressat sind, leiten Sie diese bitte nicht weiter, informieren Sie den Absender und löschen Sie die E-Mail und alle Anhänge. Vielen Dank. This e-mail is confidential. If you are not the right addressee please do not forward it, please inform the sender, and please erase this e-mail including any attachments. Thanks.
