Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

手動テイクオーバーのコマンド

共同作成者

パートナーでメンテナンスが必要な場合やその他の同様の状況では、テイクオーバーを手動で実行できます。テイクオーバーの実行に使用するコマンドは、パートナーの状態に応じて異なります。

状況

使用するコマンド

パートナーノードをテイクオーバーする

storage failover takeover

テイクオーバーを実行中のノードにパートナーのアグリゲートを移動するまでのテイクオーバーの進捗を監視する

storage failover show‑takeover

クラスタ内のすべてのノードのストレージフェイルオーバーステータスを表示する

storage failover show

LIFを移行せずにパートナーノードをテイクオーバーする

storage failover takeover ‑skip‑lif‑migration‑before‑takeover true

ディスクが一致していなくてもパートナーノードをテイクオーバーする

storage failover takeover ‑skip‑lif‑migration‑before‑takeover true

ONTAP バージョンが一致していない場合でもパートナーノードをテイクオーバーする * 注: * このオプションは、無停止の ONTAP アップグレードプロセスでのみ使用されます。

storage failover takeover ‑option allow‑version‑mismatch

アグリゲートの再配置を実行せずにパートナーノードをテイクオーバーする

storage failover takeover ‑bypass‑optimization true

パートナーがストレージリソースを正常に終了する前にパートナーノードをテイクオーバーする

storage failover takeover ‑option immediate

メモ

immediateオプションを指定してstorage failoverコマンドを実行する前に、次のコマンドを使用して別のノードにデータLIFを移行する必要があります。 network interface migrate-all -node node

先にデータLIFを移行せずにコマンドを指定すると、オプションを指定し storage failover takeover ‑option immediate`なくてもノードからのデータLIFの移行が大幅に遅れます `skip‑lif‑migration‑before‑takeover

同様に、 immediate オプションを指定した場合は、 bypass ‑ optimization オプションを false に設定しても、ネゴシエートテイクオーバーの最適化が省略されます。

テイクオーバーを手動で開始する場合のイプシロンの移動

手動で開始したテイクオーバーによってストレージシステムの1つのノードで予期しないノード障害が発生し、クラスタ全体のクォーラムが失われる可能性がある場合は、イプシロンを移動する必要があります。

タスクの内容

計画的なメンテナンスを実行するには、HAペアの一方のノードをテイクオーバーする必要があります。残りのノードでクライアントデータが計画外に停止しないように、クラスタ全体のクォーラムを維持する必要があります。場合によっては、テイクオーバーの実行時にクラスタで予期しないノード障害が発生し、クラスタ全体のクォーラムが失われることがあります。

これは、テイクオーバーするノードにイプシロンが設定されている場合や、イプシロンが設定されたノードが正常な状態でない場合に発生します。クラスタの耐障害性を高めるには、テイクオーバーするノード以外の正常なノードにイプシロンを移動します。通常はHAパートナーです。

クォーラムの投票に参加するのは、対象となる正常なノードだけです。クラスタ全体のクォーラムを維持するには、対象となる、オンラインかつ正常なノードの半数を超える投票が必要です。オンラインのノード数が偶数のクラスタの場合は、クォーラムを維持するために、イプシロンと呼ばれる投票加重がいずれかのノードに追加で割り当てられます。

メモ クラスタ形成の投票はコマンドを使用して変更でき `cluster modify ‑eligibility false`ますが、ノード構成をリストアする場合やノードのメンテナンスが長時間かかる場合を除き、この設定は避けてください。クラスタ参加資格を無効に設定すると、参加資格をリセットしてリブートするまで、そのノードはSANデータを提供しなくなります。ノードにクラスタ参加資格がないと、そのノードへのNASデータアクセスにも影響する可能性があります。
手順
  1. クラスタの状態を確認し、テイクオーバーするノード以外の正常なノードにイプシロンが設定されていることを確認します。

    1. advanced モードのプロンプト( * > )が表示されたら、次のコマンドを入力して advanced 権限レベルに切り替えます。

      set -privilege advanced

    2. イプシロンが設定されているノードを特定します。

      cluster show

      次の例では、Node1にイプシロンが設定されています。

    ノード

    健全性

    シヨウケン

    イプシロン

    ノード 1 :ノード 2

    正しいです

    正しいです

    true false

    +
    テイクオーバーするノードにイプシロンが設定されていない場合は、手順4に進みます。

  2. テイクオーバーするノードからイプシロンを削除します。

    cluster modify -node Node1 -epsilon false

  3. パートナーノード(この例ではNode2)にイプシロンを割り当てます。

    cluster modify -node Node2 -epsilon true

  4. テイクオーバー処理を実行します。

    storage failover takeover -ofnode node_name

  5. admin権限レベルに戻ります。

    set -privilege admin