Re: qdevice core fixes

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

 



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


[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