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

クラスタからノードを削除します

共同作成者

クラスタから不要なノードを一度に 1 つずつ削除できます。ノードを削除したら、フェイルオーバーパートナーも削除する必要があります。ノードを削除すると、そのノードのデータはアクセスできなくなるか、消去されます。

作業を開始する前に

クラスタからノードを削除するには、次の条件を満たしている必要があります。

  • クラスタ内のノードのうち半数を上回るノードが正常である必要があります。

  • 削除するノード上のすべてのデータを退避しておく必要があります。

  • ルート以外のすべてのボリュームが削除されている必要があります "移動しました" ノードが所有するアグリゲートから作成します。

  • ルート以外のアグリゲートはすべて削除されています "削除済み" をクリックします。

  • ノードが Federal Information Processing Standard ( FIPS ;連邦情報処理標準)ディスクまたは Self-Encrypting Disk ( SED ;自己暗号化ディスク)を所有している場合は、 "ディスク暗号化が削除されました" ディスクを非保護モードに戻します。

  • データ LIF が作成されました "削除済み" または "再配置済み" をクリックします。

  • クラスタ管理 LIF が作成されました "再配置済み" ノードから、ホームポートが変更されました。

  • すべてのクラスタ間 LIF を確認しておきます "削除されました"

    • クラスタ間 LIF を削除するときに表示される警告は無視してかまいません。

  • ストレージフェイルオーバーは実行されています "無効" をクリックします。

  • すべての LIF フェイルオーバールールが適用されていることを確認し "変更されました" をクリックしてノードのポートを削除します。

  • ノードのすべての VLAN を設定しておきます "削除済み"

  • 削除するノードにLUNがある場合は、適切な手順を実行してください "選択的LUNマップ(SLM)のレポートノードリストを変更します" ノードを削除する前に、

    SLMのレポートノードリストからノードとそのHAパートナーを削除しないと、LUNを含むボリュームが別のノードに移動された場合でも、ノードに以前格納されていたLUNへのアクセスが失われる可能性があります。

ノードを削除中であることをネットアップテクニカルサポートに通知する AutoSupport メッセージを問題 で送信することを推奨します。

*注:*などの操作は実行しないでください cluster remove-nodecluster unjoin`および `node rename ONTAP の自動アップグレードが進行中の場合。

このタスクについて
  • バージョンが混在したクラスタを実行している場合は、 ONTAP 9.3 以降の advanced 権限のコマンドのいずれかを使用して、バージョンが低い最後のノードを削除できます。

    • ONTAP 9.3: cluster unjoin -skip-last-low-version-node-check

    • ONTAP 9.4以降: cluster remove-node -skip-last-low-version-node-check

  • 4ノードクラスタから2つのノードを分離すると、残りの2つのノードでクラスタHAが自動的に有効になります。

メモ クラスタからノードを削除する前に、ノードに接続されているすべてのディスクのすべてのシステムデータとユーザデータにユーザがアクセスできないようにする必要があります。ノードが誤ってクラスタから参加解除された場合は、ネットアップサポートにリカバリのオプションを問い合わせてください。
手順
  1. 権限レベルを advanced に変更します。

    set -privilege advanced
  2. クラスタのノードにイプシロンが設定されているかどうかを確認します。

    cluster show -epsilon true
  3. クラスタのノードにイプシロンが設定されていて、そのノードを分離する場合は、分離しないノードにイプシロンを移動します。

    1. 分離するノードからイプシロンを移動します。

      cluster modify -node <name_of_node_to_be_unjoined> -epsilon false
    2. 分離しないノードにイプシロンを移動します。

      cluster modify -node <node_name> -epsilon true
  4. 現在のマスターノードを特定します。

    cluster ring show

    マスターノードとは、「 m GMT 」、「 vldb 」、「 vifmgr 」、「 bcomd 」、「 crs 」などのプロセスを保持するノードです。

  5. 削除するノードが現在のマスターノードである場合は、クラスタ内の別のノードがマスターノードとして選出されるようにします。

    1. 現在のマスターノードをクラスタに参加できないようにします。

      cluster modify – node <node_name> -eligibility false

      マスターノードが参加資格を得られなくなると、残りのノードの1つがクラスタクォーラムによって新しいマスターとして選出されます。

    2. 以前のマスターノードを再びクラスタに参加できるようにします。

      cluster modify – node <node_name> -eligibility true
  6. 削除するノードとは別のノードのリモートノード管理LIFまたはクラスタ管理LIFにログインします。

  7. クラスタからノードを削除します。

    ONTAP バージョン 使用するコマンド

    ONTAP 9.3

    cluster unjoin

    ONTAP 9.4以降

    cluster remove-node*

    バージョンが混在したクラスタでバージョンが低い最後のノードを削除する場合は、を使用します -skip-last-low-version-node-check パラメータを指定します。

    次の内容が表示されます。

    • また、ノードのフェイルオーバーパートナーをクラスタから削除する必要があります。

    • ノードを削除してクラスタに再追加する前に、ブートメニューオプション( 4 )クリーン構成を使用してすべてのディスクまたはオプションを初期化する( 9 )アドバンストドライブパーティショニングの設定を消去してすべてのディスクを初期化する必要があります。

      ノードを削除する前に対処が必要な条件がある場合は、エラーメッセージが生成されます。メッセージの内容は、たとえば、削除が必要なノードに共有リソースがある、あるいはノードのクラスタ HA 構成またはストレージフェイルオーバー構成を無効にする必要があるなどの場合があります。

    ノードがクォーラムマスターの場合、クラスタのクォーラムがいったん失われて、すぐに戻ります。クォーラムが失われるのは一時的であり、データの操作には影響しません。

  8. エラーメッセージにエラー状態が示された場合は、それらの状態に対処し、を再実行します cluster remove-node または cluster unjoin コマンドを実行します

    ノードは、クラスタから正常に削除されると自動的にリブートされます。

  9. ノードを転用する場合は、ノードの設定を消去し、すべてのディスクを初期化します。

    1. ブートプロセス時に、プロンプトが表示されたら Ctrl+C キーを押してブートメニューを表示します。

    2. ブートメニューオプション[(4)Clean configuration and initialize all disks]を選択します。

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

    set -privilege admin
  11. クラスタからフェイルオーバーパートナーを削除するには、前述の手順を繰り返します。