- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: remove a quorum disk when adding a 3rd node to...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-13-2004 03:21 AM
10-13-2004 03:21 AM
Is this the right process to take?
thanks
Paul
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-13-2004 04:42 AM
10-13-2004 04:42 AM
Re: remove a quorum disk when adding a 3rd node to cluster
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-13-2004 04:49 AM
10-13-2004 04:49 AM
Re: remove a quorum disk when adding a 3rd node to cluster
thanks
Paul
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-13-2004 05:02 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-13-2004 11:41 PM
10-13-2004 11:41 PM
Re: remove a quorum disk when adding a 3rd node to cluster
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-14-2004 12:08 AM
10-14-2004 12:08 AM
Re: remove a quorum disk when adding a 3rd node to cluster
The interesting point here is, what value would you assign to EXPECTED_VOTES. Definitely _not_ 3 - otherwise you'll suspend the entire cluster every time you want to reboot a node.
Definitely NOT true. In a cluster with 3 voting members, you can safely set EXPECTED_VOTES to 3. Even if a voting member crashes, the cluster happily continues because of the of the fact that quorum is calculated as:
(sum of all votes of all voting members + 2) / 2
In this case that means:
(3+2)/2 = 2.
So the cluster is happy if 2 voting members (one vote each) are present.
By default AUTOGEN will calculate it as 2 if you have three nodes with 1 vote each.
I'm not sure about that, maybe someone else can shed a light on this.
Still, when you start up the entire cluster, you won't get it running until you bring at least two nodes up.
You have a point there. But in a cluster with three voting members, don't you want at least 2 of them to be present, before you turn over the cluster to the end-users.
Certainly I would.
Greetz,
Kris
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-14-2004 12:39 AM
10-14-2004 12:39 AM
Re: remove a quorum disk when adding a 3rd node to cluster
Agreed that EXPECTED_VOTES=3 will be OK for two remaining nodes.
> But in a cluster with three voting
> members, don't you want at least 2 of
> them to be present, before you turn over
> the cluster to the end-users.
> Certainly I would.
It depends. Imho, the more time my cluster is available, the better for users. To me, performance is secondary to availability. And consider another situation: you're a system manager doing an upgrade or another change. No chance to check if everything went well until _two_ nodes finished startup. Another point: some upgrades simply require to shut down all other nodes booting from the same system disk. Do you prefer to change EXPECTED_VOTES and reboot every such time?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-14-2004 04:49 AM
10-14-2004 04:49 AM
Re: remove a quorum disk when adding a 3rd node to cluster
By the way: there has been a change in behaviour: I don't know when it changed, but I know that in earlier OpenVMS releases a single node was able to form a VMScluster, but then blocked due to not enough votes for quorum. The system manager could then get that node life with a quorum recalculation request through the 'IPC>' mechanism. I have noted that with V7.3-2 a cluster is only formed when enough votes for the quorum are present. Indeed that requires changing EXPECTED_VOTES through a conversational bootstrap, but - as I already wrote - I would NOT hardcode it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-14-2004 05:31 AM
10-14-2004 05:31 AM
Re: remove a quorum disk when adding a 3rd node to cluster
thanks
Paul
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-14-2004 05:37 AM
10-14-2004 05:37 AM
Re: remove a quorum disk when adding a 3rd node to cluster
Get rid of the quorum disk und give each node VOTES=1 and EXPECTED_VOTES=3.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-14-2004 10:01 PM
10-14-2004 10:01 PM
Re: remove a quorum disk when adding a 3rd node to cluster
I'm with Uwe.
For normal operation, assuming that all nodes have same importancy?
Get rid of the quorum disk und give each node VOTES=1 and EXPECTED_VOTES=3.
I might add that we always follow the advise in the cluster manual, i.e. set the EXPECTED_VOTES to the sum of all votes of all voting members in the cluster. Remember that the EXPECTED_VOTES parameter is only used to calculate quorum when the node boots, thereafter quorum is dynamically calculated using the formula:
((sum of all votes of all voting members)+2)/2
Greetz,
Kris.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-14-2004 10:14 PM
10-14-2004 10:14 PM
Re: remove a quorum disk when adding a 3rd node to cluster
Considering all that has been said I'm back to my preferred situation: a three (or more) node cluster without a quorum disk.
Assuming that the quorum disk is in the SAN this is preferable anyhow.
I usually hardcode only the dominant system with EXPECTED_VOTES = 1 so that i can -in the extreme situation of a cluster shutdown- can start-up one node. (Dominant in your case would be the ES47 but could also be
the system u usually?? boot first)
All other systems have expected votes at (nr-of-nodes + 1 / 2), 2 in this case.
In the systartup you can than create some switch/logical/startup-parameter that holds the actual start of applications and logins so that in specific cases you can keep that one-node cluster to yourself.
Normal behaviour is that after a certain timeout applications are started anyway.
Note that this has to be well documented, and maybe even presented during/after startup, since it is not uncommon that VMS cluster reboots occur at a lower frequency than changes in the system management team.
Regards,
Martin Hoogenboom
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-15-2004 01:11 AM
10-15-2004 01:11 AM
Re: remove a quorum disk when adding a 3rd node to cluster
you can do a conversational and then set EXPECTED_VOTES=1. Again, else you risk a disk corruption when your 'dominant' system has a network communications problem.
> ll other systems have expected votes at
> (nr-of-nodes + 1 / 2), 2 in this case.
And EXPECTED_VOTES is supposed to be set to the *total* number of all votes added together - you don't use the quorum calculation. The QUORUM system parameter is long obsolete.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-15-2004 02:35 AM
10-15-2004 02:35 AM
Re: remove a quorum disk when adding a 3rd node to cluster
I _ABSOLUTELY_ agree with Uwe!! No fooling around with EXPECTED_VOTES!!
Next: if a node is _PLANNED_ to leave the cluster (say, for maintenance), then the shutdown option REMOVE_NODE will adjust Quorum downward (but, going from 3 votes present to 2 votes present results in quorum remaining at 2 :-(
).
Then, back to the original question:
would you want to do it on-the-fly, or do you prefer cluster shutdown and restart?
The latter is already nicely covered by Uwe.
Conversational bootstrap is the way to go.
If you want to do it 'rolling', that is just as easy.
I assume each node has 1 vote, EXPECTED = 3
1. Add new system (cluster_config does the work for you, specify NO Qdsk).
- cluster now running 3 nodes, 1 Qdsk, 4 votes => Quorum=(4+2)/2 = 3
2. Dismount Qdsk.
- Quorum still 3, total votes 3. Better not to lose a node!
3. $ SET CLUSTER/EXPECTED.
- recalculates quorum: (3+2)/2 = 2
4. Modify modparams for one old node to set QDSK to "" and QDSKVOTES to 0 (zero).
5. Autogen Reboot
6. repeat 4-5 for other node.
--- and if you have specific reasons to give more weight to some node compared to others, you can do some nice tricks with numbers of votes per node. But do them "dry-swimming" as paper exercises first, and consider worst cases. Compare those to the results of equal votes. MAKE SURE UNDERSTAND THE QUORUM MECHANISM COMPLETELY BEFORE TRYING ANY STUNTS!!!!
Success.
Cheers.
Have one on me.
Jan
Success.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-18-2004 06:27 AM
10-18-2004 06:27 AM
Re: remove a quorum disk when adding a 3rd node to cluster
And for safety's sake, if you ever do a conversational boot to do SET EXPECTED_VOTES 1 to boot a single node alone, also do SET WRITESYSPARMS 0 so that the setting doesn't get written to ALPHAVMSPARAMS.DAT and get retained beyond the current boot.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-20-2004 04:41 AM
10-20-2004 04:41 AM
Re: remove a quorum disk when adding a 3rd node to cluster
in that said the qdisk removal step is as follows...
1. assuming each node has 1 vote, EXPECTED = 3
Modify modparams for one old node to:
DISK_QUORUM="$1$DGA109" --> ""
QDSKVOTES=1 --> 0
QDSKINTERVAL=30 --> 0
2. Autogen Reboot
repeat 4-5 for other node.
3. Dismount Qdsk. Or actually it will not come up on cluster startup
$ SET CLUSTER/EXPECTED. (Side note)
- recalculates quorum: (3+2)/2 = 2
4. Add new system (cluster_config does the work for you, specify NO Qdsk).
- cluster now running 3 nodes, 3 votes => Quorum=(3+2)/2 = 3
thanks
Paul
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-20-2004 04:45 AM
10-20-2004 04:45 AM
Re: remove a quorum disk when adding a 3rd node to cluster
3 Votes will result in quorum value of 2. You can leave QDSKVOTES and QDSKINTERVAL as they are (looks like an old cluster - I can't check right now, but I think the new default for QDSKINTERVAL is 3 and the old one was 10).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-20-2004 08:48 AM
10-20-2004 08:48 AM
Re: remove a quorum disk when adding a 3rd node to cluster
Oops! Should have been ALPHAVMSSYS.PAR
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-21-2004 06:29 PM
10-21-2004 06:29 PM
Re: remove a quorum disk when adding a 3rd node to cluster
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-21-2004 11:57 PM
10-21-2004 11:57 PM
Re: remove a quorum disk when adding a 3rd node to cluster
thanks
Paul
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-22-2004 01:50 AM
10-22-2004 01:50 AM
Re: remove a quorum disk when adding a 3rd node to cluster
Do you really want to remove the quorum disk? With three nodes you have to have two nodes up to maintain a quorum.
That is NOT true.
Well... it IS true if you have two nodes crashing on you at the same time.....
But if you do a normal shutdown of first one node (and DO NOT forget the REMOVE_NODE option), then as soon as that node is down you can do the same to another node, and continue happily with a one-node cluster.
This same scheme only gets a little trickier if you have four (or more) nodes which you bring down to one. THEN, to get back, you will have to boot your first returning node conversational and set a lower EXPECTED_VOTES (see above) to prevent hanging until the next one boots and brings quorum.
Actually, to be exact, read this as VOTES, not nodes, in case not all nodes have equal votes...
hth
Cheers.
Have one on me.
Jan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-22-2004 01:56 AM
10-22-2004 01:56 AM
Re: remove a quorum disk when adding a 3rd node to cluster
thanks
Paul
who real soon is going to have many drinks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-22-2004 02:44 AM
10-22-2004 02:44 AM
Re: remove a quorum disk when adding a 3rd node to cluster
that is definitely WITHOUT.
In my view (not necessary everybody's) a Quorum disk is just a tiny, stupid trick, regrettably necessary if you are unfortunate enough to be really needing a cluster, but painfully restricted to two, both potentially lonely, nodes...
I am gonna join a 100 KM traffic jam now, and when I have conquered that I will join you in spirit. I have some good beers cold.
Cheers.
Have one on me.
Jan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-22-2004 02:48 AM
10-22-2004 02:48 AM
Re: remove a quorum disk when adding a 3rd node to cluster
Jan, I hope you're doing well... I really HATE traffic jams!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-22-2004 04:09 AM
10-22-2004 04:09 AM
Re: remove a quorum disk when adding a 3rd node to cluster
The downside of this is that after a node leaves unexpectedly (e.g. power supply failure, cluster interconnect hardware failure, or Control-P/Halt), after the RECNXINTERVAL period has elapsed, it will take additional time (up to 4 times QDSKINTERVAL seconds) to re-validate the quorum disk's votes, and that can cause a delay in the cluster regaining quorum. With the old default value of 10 seconds for QDSKINTERVAL, that could take up to 40 seconds, which was a long time. With the new default value of 3 seconds for QDSKINTERVAL, that could now take up to 12 seconds.
And keep in mind that anytime you use the REMOVE_NODE option on SHUTDOWN to take the cluster below a majority of the potential votes, you have voluntarily created a situation where the quorum scheme cannot totally protect you against a partitioned cluster. For example, if you take the cluster down to a single node, and it continues to run, but its LAN adapter or whatever you're using for a cluster interconnect fails, then there's nothing to prevent the other 2 nodes from booting, forming a separate cluster (as 2 votes are enough to achieve quorum in this case), and trashing the shared SAN disks. (That is, there's nothing to prevent this happening other than your human intervention as a system manager to prevent someone from trying to boot the other 2 nodes at once).