手動テイクオーバーのコマンド
パートナーでメンテナンスが必要な場合やその他の同様の状況では、テイクオーバーを手動で実行できます。テイクオーバーの実行に使用するコマンドは、パートナーの状態に応じて異なります。
状況 |
使用するコマンド |
パートナーノードをテイクオーバーする |
|
テイクオーバーを実行中のノードにパートナーのアグリゲートを移動するまでのテイクオーバーの進捗を監視する |
|
クラスタ内のすべてのノードのストレージフェイルオーバーステータスを表示する |
|
LIFを移行せずにパートナーノードをテイクオーバーする |
|
ディスクが一致していなくてもパートナーノードをテイクオーバーする |
|
ONTAP バージョンが一致していない場合でもパートナーノードをテイクオーバーする * 注: * このオプションは、無停止の ONTAP アップグレードプロセスでのみ使用されます。 |
|
アグリゲートの再配置を実行せずにパートナーノードをテイクオーバーする |
|
パートナーがストレージリソースを正常に終了する前にパートナーノードをテイクオーバーする |
|
immediateオプションを指定してstorage failoverコマンドを実行する前に、次のコマンドを使用して別のノードにデータLIFを移行する必要があります。 先にデータLIFを移行せずにコマンドを指定すると、オプションを指定し 同様に、 immediate オプションを指定した場合は、 bypass ‑ optimization オプションを false に設定しても、ネゴシエートテイクオーバーの最適化が省略されます。 |
テイクオーバーを手動で開始する場合のイプシロンの移動
手動で開始したテイクオーバーによってストレージシステムの1つのノードで予期しないノード障害が発生し、クラスタ全体のクォーラムが失われる可能性がある場合は、イプシロンを移動する必要があります。
計画的なメンテナンスを実行するには、HAペアの一方のノードをテイクオーバーする必要があります。残りのノードでクライアントデータが計画外に停止しないように、クラスタ全体のクォーラムを維持する必要があります。場合によっては、テイクオーバーの実行時にクラスタで予期しないノード障害が発生し、クラスタ全体のクォーラムが失われることがあります。
これは、テイクオーバーするノードにイプシロンが設定されている場合や、イプシロンが設定されたノードが正常な状態でない場合に発生します。クラスタの耐障害性を高めるには、テイクオーバーするノード以外の正常なノードにイプシロンを移動します。通常はHAパートナーです。
クォーラムの投票に参加するのは、対象となる正常なノードだけです。クラスタ全体のクォーラムを維持するには、対象となる、オンラインかつ正常なノードの半数を超える投票が必要です。オンラインのノード数が偶数のクラスタの場合は、クォーラムを維持するために、イプシロンと呼ばれる投票加重がいずれかのノードに追加で割り当てられます。
クラスタ形成の投票はコマンドを使用して変更でき `cluster modify ‑eligibility false`ますが、ノード構成をリストアする場合やノードのメンテナンスが長時間かかる場合を除き、この設定は避けてください。クラスタ参加資格を無効に設定すると、参加資格をリセットしてリブートするまで、そのノードはSANデータを提供しなくなります。ノードにクラスタ参加資格がないと、そのノードへのNASデータアクセスにも影響する可能性があります。 |
-
クラスタの状態を確認し、テイクオーバーするノード以外の正常なノードにイプシロンが設定されていることを確認します。
-
advanced モードのプロンプト( * > )が表示されたら、次のコマンドを入力して advanced 権限レベルに切り替えます。
set -privilege advanced
-
イプシロンが設定されているノードを特定します。
cluster show
次の例では、Node1にイプシロンが設定されています。
ノード
健全性
シヨウケン
イプシロン
ノード 1 :ノード 2
正しいです
正しいです
true false
+
テイクオーバーするノードにイプシロンが設定されていない場合は、手順4に進みます。 -
-
テイクオーバーするノードからイプシロンを削除します。
cluster modify -node Node1 -epsilon false
-
パートナーノード(この例ではNode2)にイプシロンを割り当てます。
cluster modify -node Node2 -epsilon true
-
テイクオーバー処理を実行します。
storage failover takeover -ofnode node_name
-
admin権限レベルに戻ります。
set -privilege admin