Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

從 ONTAP 叢集移除節點

貢獻者

您可以從叢集移除不需要的節點、一次移除一個節點。移除節點之後、您也必須移除其容錯移轉合作夥伴。如果您要移除節點、則其資料將無法存取或遭到清除。

開始之前

從叢集移除節點之前、必須滿足下列條件:

  • 叢集中有一半以上的節點必須健全。

  • 所有資料,磁碟區和非根集合體都已重新定位或從節點移除。

  • 所有的生命和 VLAN 都已重新定位或從節點移除。

  • 節點未參與任何容錯移轉關係。

    • 儲存設備容錯移轉 "已停用" 用於節點。

    • 所有LIF容錯移轉規則都已達到 "已修改" 移除節點上的連接埠。

  • 如果節點擁有聯邦資訊處理標準(FIPS)磁碟或自我加密磁碟(SED)、 "磁碟加密已移除" 將磁碟恢復為無保護模式。

  • 如果要移除節點上的 LUN ,則應"修改「選擇性LUN對應(SLM)報告節點」清單"在移除節點之前先移除。

    如果您未將節點及其HA合作夥伴從「SLM-報告節點」清單中移除、即使將包含LUN的磁碟區移至另一個節點、先前在節點上的LUN存取仍可能遺失。

建議您發出AutoSupport 一份資訊消息、通知NetApp技術支援部門正在移除節點。

重要 請勿執行如,,等作業 cluster remove-node, `cluster unjoin`以及 `node rename`正在進行自動化 ONTAP 升級時。
關於這項工作
  • 如果您執行的是混合版本叢集、您可以使用ONTAP 以《更新版本》9.3開頭的進階權限命令之一、移除最後一個低版本節點:

    • 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 個節點、則叢集 HA 會在其餘兩個節點上自動啟用。

註 從叢集移除節點之前、使用者必須無法存取所有連接至節點的磁碟中的系統和使用者資料。如果某個節點未從叢集正確加入、請聯絡NetApp支援部門以取得有關恢復選項的協助。
步驟
  1. 將權限層級變更為進階:

    set -privilege advanced
    Cli
  2. 驗證叢集上的節點是否保留 epsilon :

    cluster show -epsilon true
    Cli
  3. 如果叢集上的某個節點包含 epsilon 、而且該節點即將取消連接、請將 epsilon 移至不會取消連接的節點:

    1. 將 epsilon 從即將取消連接的節點移出

      cluster modify -node <name_of_node_to_be_unjoined> -epsilon false
      Cli
    2. 將 epsilon 移至不會取消連接的節點:

      cluster modify -node <node_name> -epsilon true
      Cli
  4. 識別目前的主節點:

    cluster ring show
    Cli

    主節點是保存諸如,, vldbvifmgr bcomd`和 `crs`等處理程序的節點 `mgmt

  5. 如果您要移除的節點是目前的主節點、請啟用叢集中的另一個節點、將其選為主節點:

    1. 使目前的主節點不符合參加叢集的資格:

      cluster modify -node <node_name> -eligibility false
      Cli

      這會導致節點標示為不正常,直到在下一個步驟中還原資格為止。當主節點不符合資格時、其餘節點之一會由叢集仲裁器選取為新的主節點。

    2. 讓先前的主節點符合資格再次參與叢集:

      cluster modify -node <node_name> -eligibility true
      Cli
  6. 登入遠端節點管理LIF或叢集管理LIF的節點、而非要移除的節點。

  7. 從叢集移除節點:

    此版本…​ ONTAP 使用此命令…​

    ONTAP 9.3

    cluster unjoin
    Cli

    更新版本ONTAP

    使用節點名稱:

    cluster remove-node -node <node_name>
    Cli

    使用節點 IP :

    cluster remove-node -cluster_ip <node_ip>
    Cli

    如果您有混合版本的叢集、而且要移除最後一個較低版本的節點、請使用 -skip-last-low-version-node-check 參數。

    系統會通知您下列事項:

    • 您也必須從叢集移除節點的容錯移轉合作夥伴。

    • 移除節點之後、在重新加入叢集之前、您必須使用開機功能表選項(4)乾淨組態、並初始化所有磁碟或選項(9)設定進階磁碟分割、以清除節點的組態並初始化所有磁碟。

      如果您在移除節點之前必須處理的條件、就會產生故障訊息。例如、此訊息可能表示節點具有必須移除的共用資源、或節點位於叢集HA組態或必須停用的儲存容錯移轉組態中。

    如果節點是仲裁主機、叢集將會短暫遺失、然後返回仲裁。此仲裁損失是暫時性的、不會影響任何資料作業。

  8. 如果失敗訊息指出錯誤情況、請解決這些情況、然後重新執行 cluster remove-nodecluster unjoin 命令。

    節點成功從叢集移除後、會自動重新開機。

  9. 如果您要重新規劃節點的用途、請清除節點組態並初始化所有磁碟:

    1. 在開機程序期間、當系統提示時、按Ctrl-C可顯示開機功能表。

    2. 選擇開機功能表選項( 4 )全新組態並初始化所有磁碟。

  10. 返回管理權限層級:

    set -privilege admin
    Cli
  11. 重複上述步驟、從叢集移除容錯移轉合作夥伴。