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

從叢集移除節點

貢獻者

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

開始之前

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

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

  • 您要移除之節點上的所有資料都必須已清空。

  • 所有非根磁碟區都已存在 "已移動" 來自節點擁有的Aggregate。

  • 所有非根集合體都已存在 "已刪除" 從節點。

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

  • 資料生命之年 "已刪除""重新定位" 從節點。

  • 叢集管理生命 "重新定位" 從節點和主連接埠變更。

  • 所有的叢集間生命體都是 "已移除"

    • 當您移除叢集間的lifs時、會顯示可忽略的警告。

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

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

  • 節點上的所有VLAN都是如此 "已刪除"

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

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

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

  • 注意: * 您不得執行下列作業 cluster remove-nodecluster 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
  2. 驗證叢集上的節點是否保留 epsilon :

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

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

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

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

    cluster ring show

    主節點是一個節點、負責保存「mGMT」、「'VLDB」、「vifmgr'」、「'bcomd'」及「'crs」等程序。

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

    1. 讓目前的主節點無法參與叢集:

      cluster modify – node <node_name> -eligibility false

      當主節點不符合資格時、其餘節點之一會由叢集仲裁器選取為新的主節點。

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

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

  7. 從叢集移除節點:

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

    ONTAP 9.3

    cluster unjoin

    更新版本ONTAP

    cluster remove-node*

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

    系統會通知您下列事項:

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

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

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

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

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

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

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

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

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

  10. 返回管理權限層級:

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