Re: [RFC] quorum module configuration bits

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

 



On Thu, Jan 12, 2012 at 5:08 AM, David Teigland <teigland@xxxxxxxxxx> wrote:
> On Wed, Jan 11, 2012 at 11:21:59AM -0500, David Teigland wrote:
>> > I much prefer the expected_votes field to any enumeration of the nodes.
>>
>> Expect admins to keep track of what expected_votes should be?
>> That sounds nearly impossible to do correctly.
>>
>> > Does anyone need the list of nodes to be preconfigured?
>>
>> The alternative would be trying to remember what they all are?
>> Defining the set of nodes that compose the cluster seems like
>> a very good thing just for its own sake.
>
> I guess that's just one view.  There really are two legitimate styles
> of assembling a cluster that we're trying to merge.
>
> In the first, you have a conceptual view of just a big pool nodes, more
> or less anonymous.  They are just "workers", which higher level software
> (e.g. pacemaker) can use as needed to run things.
>
> The second is a more fixed, static approach.  You start with with some
> specific nodes and you want to access some shared resource from those
> nodes.  Because the resource is shared, there needs to be clustering
> involved to access it.  e.g. this node needs to mount that gfs2 file
> system.
>
> The first view has historically been taken by corosync and pacemaker,
> and the second by cman/gfs2.  Folks with the first view would think
> of a static node list as unnecessary, whereas it's the starting point
> in the second view.

Surely a gfs2 partition can be mounted from nodes that were unknown
when it was formatted?
I don't know about cman being in the "static list" either since it
also allowed nodes to be dynamically added at runtime.

So I think its an artificial distinction, everyone needs a list of its peers.
Where we seem to disagree is how that list is constructed.

You want it configured manually, and I think we should automate it.
We already have the details, we all make the necessary adjustments
when a new peer appears, why force the user to write it down too?

> Anyway, I think that explains the disconnect.  Getting back to the real
> question of what needs a node list, quorum is the only thing I can think of.

Fabio says quorum doesn't need it, that expected_votes is enough.
_______________________________________________
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