クラスタ内の別のノードへのイプシロンの再割り当て

クラスタ内の1つのノードのみがイプシロンを保持できます。クォーラム内のイプシロンを保持するノードには、投票荷重が追加で付与されます。イプシロンの再割り当ては、計画的メンテナンスのために、HAペア内のイプシロンを保持するノードをテイクオーバーするときなど、特別な機会に限られます。 イプシロンの再割り当てが必要かどうかが不明な場合は、テクニカル サポートにお問い合わせください。

このタスクについて

以下の手順は正確に実行してください。正しく実行しないと、クラスタが障害に対して脆弱な状態になるか、データ障害の原因となる可能性があります。

手順

  1. 現在の権限レベルがadminの場合は、-privilegeパラメータを指定してsetコマンドを使用し、権限レベルをadvancedに設定します。
  2. 現在イプシロンを保持しているノードを特定するには、cluster showコマンドに-epsilonパラメータを指定します。
  3. 現在、イプシロンを保持しているノードからそのイプシロンを削除するには、cluster modifyコマンドに-epsilonパラメータを指定し、該当するノードに対してこのパラメータをfalseに設定します。
  4. イプシロンを別のノードに割り当てるには、cluster modifyコマンドに-epsilonパラメータを指定し、該当するノードに対してこのパラメータをtrueに設定します。

別のノードへのイプシロンの再割り当ての例

次の例では、node1からイプシロンを削除し、そのイプシロンを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.