Table of ContentsView in Frames

Reassigning epsilon to another node in the cluster

Only one node in the cluster can hold epsilon. Epsilon gives the holding node an extra fractional voting weight in the quorum.

About this task

You must follow the steps specifically; otherwise, you can leave the cluster vulnerable to failure or cause data outages.

Steps

  1. If you are currently at the admin privilege level, set the privilege level to advanced by using the set command with the -privilege parameter.
  2. Remove epsilon from the node that holds it currently by using the cluster modify command with the -epsilon parameter set to false for the node.

    You can use the cluster show command with the -epsilon parameter to identify the node that holds epsilon currently.

  3. Assign epsilon to another node by using the cluster modify command with the -epsilon parameter set to true for the node.

Example of reassigning epsilon to another node

The following example removes epsilon from node1 and assigns it to node4:

cluster1::> set -privilege advanced  
Warning: These advanced commands are potentially dangerous; use them only when
         directed to do so by support personnel.
Do you wish to continue? (y or n): y

cluster1::*> cluster show -epsilon *
Node         Health  Eligibility   Epsilon
------------ ------- ------------  ------------
node1        true    true          true
node2        true    true          false
node3        true    true          false
node4        true    true          false
4 entries were displayed.

cluster1::*> cluster modify -node node1 -epsilon false

cluster1::*> cluster modify -node node4 -epsilon true

cluster1::*> cluster show -epsilon *
Node         Health  Eligibility   Epsilon
------------ ------- ------------  ------------
node1        true    true          false
node2        true    true          false
node3        true    true          false
node4        true    true          true
4 entries were displayed.