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

執行 StorageGRID 升級

您可以升級至 StorageGRID 12.0,並同時套用該版本的最新 Hotfix。StorageGRID 升級頁面提供建議的升級途徑,並直接連結至正確的下載頁面。

開始之前

您已審查所有注意事項,並完成所有規劃和準備步驟。

警告 如果您急需擴充儲存設備空間(例如儲存設備幾乎已滿),請勿啟動升級。請及時完成升級程序。如果需要恢復,請聯絡技術支援。

存取 StorageGRID 升級頁面

首先,存取 Grid Manager 中的 StorageGRID 升級頁面。

步驟
  1. 使用 "支援的網頁瀏覽器" 登入 Grid Manager。

  2. 選擇 Maintenance > System > Software update

  3. 從 StorageGRID 升級磁貼中,選擇 * 升級 *。

選擇檔案

StorageGRID 升級頁面上的升級途徑指示了要升級到最新 StorageGRID 版本,必須安裝哪些主要版本(例如 12.0.0)和 Hotfix(例如 12.0.0.1)。您應該按照所示順序安裝建議的版本和 Hotfix。

提示 如果未顯示升級途徑,則您的瀏覽器可能無法存取 NetApp 支援網站,或 AutoSupport 頁面上的「檢查軟體更新」核取方塊(支援 > 工具 > AutoSupport > 設定)可能已停用。
步驟
  1. 在「選擇檔案」步驟中,審查升級途徑。

  2. 在「下載檔案」部分,選擇每個「下載」連結,從 NetApp 支援網站下載所需檔案。

    如果沒有顯示升級途徑,請前往 "NetApp 下載:StorageGRID"以確認是否有新版本或 Hotfix 可用,並下載所需檔案。

    註 如果您需要在所有 Linux 主機上下載並安裝 RPM 或 DEB 套件,則更新路徑中可能已列出 StorageGRID 升級和 Hotfix 檔案。
  3. 選擇 Browse 將版本升級檔案上傳到 StorageGRID: NetApp_StorageGRID_12.0.0_Software_uniqueID.upgrade

    上傳和程式碼簽署驗證完成後,檔案名稱旁邊會出現一個綠色對勾。

  4. 如果您下載了 Hotfix 檔案,請選擇「瀏覽」上傳該檔案。Hotfix 將作為版本升級的一部分自動套用。

  5. 選擇 Continue

執行預先檢查

執行預先檢查可讓您在開始升級網格之前偵測並解決任何升級問題。

步驟
  1. 對於 Run prechecks 步驟,首先輸入網格的佈建密碼。

  2. 選擇 Download recovery package

    在升級主要管理節點之前,您應該下載最新的恢復套件檔案複本。恢復套件檔案可讓您在發生故障時還原系統。

  3. 檔案下載完成後,請確認您可以存取其內容,包括該 `Passwords.txt`檔案。

  4. 將下載的檔案 (.zip) 複製到兩個安全且分隔的地點。

    警告 恢復套件檔案必須受到保護,因為它包含可用於從 StorageGRID 系統取得資料的加密金鑰和密碼。
  5. 選擇 Run prechecks,然後等待預檢查完成。

  6. 審查每項已報告的預先檢查的詳細資訊,並解決所有已報告的錯誤。請參閱 StorageGRID 12.0 版本的 "StorageGRID 軟體升級解決方案指南"

    您必須先解決所有預檢查錯誤,才能升級系統。但是,您無需在升級前解決預先檢查警告。

    警告 如果您已開啟任何自訂防火牆連接埠,預先檢查驗證期間系統會通知您。您必須先聯絡技術支援,然後再繼續升級。
  7. 如果您已對組態進行任何變更以解決報告的問題,請再次選擇 Run prechecks 以取得更新後的結果。

    如果所有錯誤都已解決,系統將提示您開始升級。

開始升級並升級主要管理節點

升級開始時,系統會再次執行升級預檢查,主要管理節點將自動升級。此升級過程可能需要長達 30 分鐘。

註 主管理節點升級期間,您將無法存取任何其他 Grid Manager 頁面。稽核記錄也將無法使用。
步驟
  1. 選擇 Start upgrade

    螢幕上會顯示警告,提醒您將暫時失去對 Grid Manager 的存取。

  2. 選擇 OK 以確認警告並開始升級。

  3. 等待升級預先檢查完成,以及主要管理節點完成升級。

    註 如果出現任何預檢查錯誤,請解決這些錯誤並再次選擇 Start upgrade

    如果網格存在另一個線上且準備就緒的管理節點,您可以使用它來監控主管理節點的狀態。主管理節點升級完成後,即可核准其他網格節點。

  4. 根據需要,選擇 Continue 以存取 Upgrade other nodes 步驟。

升級其他節點

您必須升級所有網格節點,但您可以執行多次升級工作階段並自訂升級順序。例如,您可以選擇在一次工作階段中升級站台 A 的節點,然後在後續的工作階段中升級站台 B 的節點。如果您選擇分多次工作階段執行升級,請注意,在所有節點升級完成之前,您將無法開始使用新功能。

如果節點升級的順序很重要,則一次核准一個節點或一組節點,並等待每個節點的升級完成後再核准下一個節點或一組節點。

警告 當網格節點開始升級時,該節點上的服務將會停止。之後,該網格節點將重新開機。為避免與該節點通訊的用戶端應用程式發生服務中斷,除非確定節點已準備好停止並重新開機,否則請勿核准該節點的升級。如有需要,請安排維護所需時間或通知客戶。
步驟
  1. 對於「升級其他節點」步驟,請審查摘要,其中提供整個升級的開始時間以及每個主要升級工作的狀態。

    • Start upgrade service 是第一個升級工作。在此工作期間,軟體檔案將分發到網格節點,並在每個節點上啟動升級服務。

    • 當「啟動升級服務」工作完成後,「升級其他網格節點」工作啟動,並提示您下載新的恢復套件複本。

  2. 出現提示時,輸入您的佈建密碼,並下載新的恢復套件複本。

    警告 主要管理節點升級後,您應下載新的恢復套件檔案複本。恢復套件檔案可讓您在發生故障時還原系統。
  3. 審查每種節點類型的狀態表。這些表包括非主要管理節點、閘道節點和儲存節點的狀態表。

    當表格首次出現時,網格節點可能處於以下階段之一:

    • 升級包拆解

    • 下載

    • 等待核准

  4. 當您準備選擇要升級的網格節點(或需要取消核准已選節點)時,請依照下列說明操作:

    註 對於 StorageGRID 12.0 升級,如果您想要核准單一節點而非所有節點,最佳實務做法是在移至下一個站台之前先升級整個站台。
    任務 操作說明

    搜尋要批准的特定節點,例如特定網站上的所有節點

    在「搜尋」欄位中輸入搜尋字串。

    選擇所有節點進行升級

    選擇 Approve all nodes

    選擇所有相同類型的節點進行升級(例如,所有儲存節點)

    選擇節點類型的 Approve all 按鈕

    如果您核准多個相同類型的節點,這些節點將逐一升級。

    選擇單一節點進行升級

    選擇節點的 Approve 按鈕

    推遲所有選定節點的升級

    選擇 取消批准所有節點

    推遲所有選定的同類型節點的升級

    選擇節點類型的「全部取消批准」按鈕

    推遲單一節點的升級

    選擇節點的「取消批准」按鈕

  5. 等待已核准的節點完成以下升級階段:

    • 已批准,等待升級

    • 停止服務

      註 當節點的階段達到*正在停止服務*時,您將無法移除該節點。*取消批准*按鈕將被停用。
    • 停止 Container

    • 清理 Docker 映像

    • 升級基礎作業系統套件

      註 當應用裝置節點達到此階段時,應用裝置上的 StorageGRID Appliance Installer 軟體將進行更新。此自動化程序可確保 StorageGRID Appliance Installer 版本與 StorageGRID 軟體版本保持同步。
    • 重新開機

      註 某些應用裝置機型可能需要多次重新開機才能升級韌體和 BIOS。
    • 重新開機後執行步驟

    • 開始服務

    • 完畢

  6. 重複審核步驟上述步驟,直到所有網格節點都升級完畢。

完成升級

當所有網格節點都完成升級階段後、Upgrade other grid nodes 工作將顯示為「已完成」。剩餘的升級工作將在背景自動執行。

步驟
  1. 一旦 啟用功能 工作完成(該工作很快就會完成),您就可以開始使用升級後的 StorageGRID 版本中的 "新功能"

  2. Cassandra 資料庫升級開始。此升級將在背景執行一到三天,並且 Cassandra 服務將在每個儲存節點上停止並重新啟動。在此期間,某些涉及中繼資料串流的維護程序(例如擴充)將會停用。

  3. 當*最終升級步驟*完成後,升級即告完成。第一步「選擇檔案」將重新顯示,並帶有綠色成功橫幅。

  4. 確認網格運作已恢復正常:

    1. 檢查各項服務是否正常運作,以及是否有意外警報。

    2. 確認用戶端與 StorageGRID 系統的連線運作正常。