]> git.proxmox.com Git - mirror_corosync-qdevice.git/commit - man/corosync-qnetd.8
qnetd: Add support for keep active partition vote
authorJan Friesse <jfriesse@redhat.com>
Tue, 22 Sep 2020 11:31:24 +0000 (13:31 +0200)
committerJan Friesse <jfriesse@redhat.com>
Tue, 22 Sep 2020 11:35:55 +0000 (13:35 +0200)
commit7a0201a5c6081f306565082917c3b7920b01b4da
treed7c1a02f424f29a36d6faaa99bc9c55e2d9cf581
parentc2007cf2ea52d49cc26e1d87cd80f08cad71dd8a
qnetd: Add support for keep active partition vote

When tie happens prefer partition with members of
previously active (quorate) partition. This is hard-coded
behavior of LMS algorithm so this setting affects only
FFSplit algorithm. By default it is disabled for backwards
compatibility.

This solves problem with FFSplit when node A (with lowest id) is killed,
node B gets vote and then node A starts up and creates single node
membership and gets vote.

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
man/corosync-qnetd.8
qdevices/qnet-config.h
qdevices/qnetd-advanced-settings.c
qdevices/qnetd-advanced-settings.h
qdevices/qnetd-algo-ffsplit.c
qdevices/qnetd-client-msg-received.c
qdevices/qnetd-client.h