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

使用 CLI 手動進行中斷 ONTAP 升級

貢獻者

如果您可以讓叢集離線升級至新ONTAP 版的版本、則可以使用中斷升級方法。此方法有數個步驟:停用每個HA配對的儲存容錯移轉、重新啟動叢集中的每個節點、然後重新啟用儲存容錯移轉。

  • 您必須 "下載""安裝" 軟體映像。

  • 如果您是在SAN環境中運作、則必須關閉或暫停所有SAN用戶端、直到升級完成為止。

    如果SAN用戶端在中斷升級之前未關機或暫停、則用戶端檔案系統和應用程式會發生錯誤、可能需要在升級完成後手動恢復。

在中斷升級中、因為停用每個HA配對的儲存容錯移轉、而且每個節點都會更新、所以需要停機。停用儲存容錯移轉時、每個節點都會做為單一節點叢集、也就是與節點相關的系統服務會中斷、只要系統重新開機即可。

步驟
  1. 將權限等級從 admin 設定為進階、在提示繼續時輸入 * y* :

    set -privilege advanced

    進階提示 (*>)。

  2. 將新的 ONTAP 軟體映像設為預設映像:

    system image modify {-node * -iscurrent false} -isdefault true

    此命令會使用延伸查詢、將目標ONTAP 的支援軟體映像(安裝為替代映像)變更為每個節點的預設映像。

  3. 確認新的 ONTAP 軟體映像已設為預設映像:

    system image show

    在下列範例中、影像2是新ONTAP 的版本、並在兩個節點上設為預設影像:

    cluster1::*> system image show
                     Is      Is                Install
    Node     Image   Default Current Version    Date
    -------- ------- ------- ------- --------- -------------------
    node0
             image1  false   true    X.X.X     MM/DD/YYYY TIME
             image2  true    false   Y.Y.Y     MM/DD/YYYY TIME
    node1
             image1  false   true    X.X.X     MM/DD/YYYY TIME
             image2  true    false   Y.Y.Y     MM/DD/YYYY TIME
    4 entries were displayed.
  4. 執行下列任一步驟:

    如果叢集包含…​ 執行此動作…​

    單一節點

    繼續下一步。

    兩個節點

    1. 停用叢集高可用度:

      cluster ha modify -configured false

      輸入 y 以在出現提示時繼續。

    2. 停用 HA 配對的儲存容錯移轉:

      storage failover modify -node * -enabled false

    兩個以上的節點

    停用叢集中每個 HA 配對的儲存容錯移轉:

    storage failover modify -node * -enabled false
  5. 重新啟動叢集中的節點:

    system node reboot -node nodename -ignore-quorum-warnings
    重要 請勿一次重新開機超過一個節點。

    節點會開機新ONTAP 的「介紹」影像。出現此畫面的功能登入提示、表示重新開機程序已完成。ONTAP

  6. 使用新的 ONTAP 映像重新啟動節點或節點集之後、請將權限等級設為進階:

    set -privilege advanced

    當系統提示您繼續時、請輸入 * y*

  7. 確認新軟體正在執行:

    system node image show

    在下列範例中、image1是新ONTAP 的版本、並設為節點0上的目前版本:

    cluster1::*> system node image show
                     Is      Is                 Install
    Node     Image   Default Current Version    Date
    -------- ------- ------- ------- --------   -------------------
    node0
             image1  true    true    X.X.X       MM/DD/YYYY TIME
             image2  false   false   Y.Y.Y      MM/DD/YYYY TIME
    node1
             image1  true    false   X.X.X      MM/DD/YYYY TIME
             image2  false   true    Y.Y.Y      MM/DD/YYYY TIME
    4 entries were displayed.
  8. 確認升級成功完成:

    1. 將權限層級設為進階:

      set -privilege advanced
    2. 確認每個節點的升級狀態為完成:

      system node upgrade-revert show -node nodename

      狀態應列示為「完成」。

    如果狀態未完成、"請聯絡NetApp支援部門"請立即進行。

    1. 返回管理權限層級:

      set -privilege admin
  9. 針對每個額外節點重複步驟 2 至 8 。

  10. 如果叢集包含兩個以上的節點、請為叢集中的每個 HA 配對啟用儲存容錯移轉:

    storage failover modify -node * -enabled true
  11. 如果叢集僅包含兩個節點、請啟用叢集高可用度:

    cluster ha modify -configured true