ACK
Chrissie
On 03/08/12 11:33, Fabio M. Di Nitto wrote:
On 8/3/2012 12:25 PM, Fabio M. Di Nitto wrote:
The following patch set allows to enable and integrate votequorum
qdevice api fully.
Beside the usual code cleanup and make the code consistent around
(see various renames and whitespace etc), the overall goal
of the patch set is:
- make qdevice status info available at runtime on a per node base
- qdevice nodeinfo should only carry qdevice.votes info
- fix the qdevice status definitions
qdevice can be registered -> alive -> voting|not voting
- fix the qdevice integration with core
(that also simplifies some of the code paths)
- add master_wins support in a partition fashion to match
current cman/qdiskd master_wins feature and extend it
to a partition (right now cman/qdiskd works only for 2 node
cluster)
Once this patch set is reviewed/fixed/merged, i'll take
care to update all docs and man pages. No point to waste
heaps of time on them if the changes require a big rework.
Forgot to mention that this patch set is on-wire compatible with current
votequorum. So it is possible to perform rolling upgrades
from corosync current version to the new one.
In order to enable qdevice to work, the whole cluster needs to be at the
latest version before starting qdevice.
Fabio
_______________________________________________
discuss mailing list
discuss@xxxxxxxxxxxx
http://lists.corosync.org/mailman/listinfo/discuss
_______________________________________________
discuss mailing list
discuss@xxxxxxxxxxxx
http://lists.corosync.org/mailman/listinfo/discuss