Re: [RFC] quorum module configuration bits

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

 



On Thu, Jan 12, 2012 at 3:21 AM, David Teigland <teigland@xxxxxxxxxx> 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?

No. Have corosync do it automatically.
The quorum code knows how many nodes it has seen and how many votes they had.
expected_votes is already updated internally if the current number is
greater than what was configured, I'm only suggesting that it also be
recorded on disk.

I don't see any reason to involve the admin at all.

> 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?

Why do you need to if expected votes is set correctly?

> Defining the set of nodes that compose the cluster seems like
> a very good thing just for its own sake.

On the otherhand, I'd argue that forcing people to run
corosync-quorumtool and to then re-add the same information to the
config with an editor, on every existing node, when adding a new
member is inherently error prone.

>> The only use-case I've heard so far was unicast, but even then why duplicate
>> the list in the quorum block?
>
> The set of possible nodes is a fundamental requirement for doing quorum
> correctly.  Counting them up in your head and writing down the result as
> expected_votes just obfuscates it.

I wasn't suggesting that.

>
> _______________________________________________
> 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