Re: qdevice core fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux Clusters]     [Corosync Project]     [Linux USB Devel]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Linux Kernel]     [Linux SCSI]     [X.Org]

  Powered by Linux