執行 StorageGRID 升級
您可以升級至 StorageGRID 12.0,並同時套用該版本的最新 Hotfix。StorageGRID 升級頁面提供建議的升級途徑,並直接連結至正確的下載頁面。
您已審查所有注意事項,並完成所有規劃和準備步驟。
|
|
如果您急需擴充儲存設備空間(例如儲存設備幾乎已滿),請勿啟動升級。請及時完成升級程序。如果需要恢復,請聯絡技術支援。 |
存取 StorageGRID 升級頁面
首先,存取 Grid Manager 中的 StorageGRID 升級頁面。
-
使用 "支援的網頁瀏覽器" 登入 Grid Manager。
-
選擇 Maintenance > System > Software update。
-
從 StorageGRID 升級磁貼中,選擇 * 升級 *。
選擇檔案
StorageGRID 升級頁面上的升級途徑指示了要升級到最新 StorageGRID 版本,必須安裝哪些主要版本(例如 12.0.0)和 Hotfix(例如 12.0.0.1)。您應該按照所示順序安裝建議的版本和 Hotfix。
|
|
如果未顯示升級途徑,則您的瀏覽器可能無法存取 NetApp 支援網站,或 AutoSupport 頁面上的「檢查軟體更新」核取方塊(支援 > 工具 > AutoSupport > 設定)可能已停用。 |
-
在「選擇檔案」步驟中,審查升級途徑。
-
在「下載檔案」部分,選擇每個「下載」連結,從 NetApp 支援網站下載所需檔案。
如果沒有顯示升級途徑,請前往 "NetApp 下載:StorageGRID"以確認是否有新版本或 Hotfix 可用,並下載所需檔案。
如果您需要在所有 Linux 主機上下載並安裝 RPM 或 DEB 套件,則更新路徑中可能已列出 StorageGRID 升級和 Hotfix 檔案。 -
選擇 Browse 將版本升級檔案上傳到 StorageGRID:
NetApp_StorageGRID_12.0.0_Software_uniqueID.upgrade上傳和程式碼簽署驗證完成後,檔案名稱旁邊會出現一個綠色對勾。
-
如果您下載了 Hotfix 檔案,請選擇「瀏覽」上傳該檔案。Hotfix 將作為版本升級的一部分自動套用。
-
選擇 Continue 。
執行預先檢查
執行預先檢查可讓您在開始升級網格之前偵測並解決任何升級問題。
-
對於 Run prechecks 步驟,首先輸入網格的佈建密碼。
-
${post_edited_translations.segment}
在升級主要管理節點之前,您應該下載最新的恢復套件檔案複本。恢復套件檔案可讓您在發生故障時還原系統。
-
檔案下載完成後,請確認您可以存取其內容,包括該 `Passwords.txt`檔案。
-
將下載的檔案 (
.zip) 複製到兩個安全且分隔的地點。恢復套件檔案必須受到保護,因為它包含可用於從 StorageGRID 系統取得資料的加密金鑰和密碼。 -
選擇 Run prechecks,然後等待預檢查完成。
-
審查每項已報告的預先檢查的詳細資訊,並解決所有已報告的錯誤。請參閱 StorageGRID 12.0 版本的 "StorageGRID 軟體升級解決方案指南"。
您必須先解決所有預檢查錯誤,才能升級系統。但是,您無需在升級前解決預先檢查警告。
如果您已開啟任何自訂防火牆連接埠,預先檢查驗證期間系統會通知您。您必須先聯絡技術支援,然後再繼續升級。 -
如果您已對組態進行任何變更以解決報告的問題,請再次選擇 Run prechecks 以取得更新後的結果。
如果所有錯誤都已解決,系統將提示您開始升級。
開始升級並升級主要管理節點
升級開始時,系統會再次執行升級預檢查,主要管理節點將自動升級。此升級過程可能需要長達 30 分鐘。
|
|
主管理節點升級期間,您將無法存取任何其他 Grid Manager 頁面。稽核記錄也將無法使用。 |
-
選擇 Start upgrade。
螢幕上會顯示警告,提醒您將暫時失去對 Grid Manager 的存取。
-
選擇 OK 以確認警告並開始升級。
-
等待升級預先檢查完成,以及主要管理節點完成升級。
如果出現任何預檢查錯誤,請解決這些錯誤並再次選擇 Start upgrade。 如果網格存在另一個線上且準備就緒的管理節點,您可以使用它來監控主管理節點的狀態。主管理節點升級完成後,即可核准其他網格節點。
-
根據需要,選擇 Continue 以存取 Upgrade other nodes 步驟。
升級其他節點
您必須升級所有網格節點,但您可以執行多次升級工作階段並自訂升級順序。例如,您可以選擇在一次工作階段中升級站台 A 的節點,然後在後續的工作階段中升級站台 B 的節點。如果您選擇分多次工作階段執行升級,請注意,在所有節點升級完成之前,您將無法開始使用新功能。
如果節點升級的順序很重要,則一次核准一個節點或一組節點,並等待每個節點的升級完成後再核准下一個節點或一組節點。
|
|
當網格節點開始升級時,該節點上的服務將會停止。之後,該網格節點將重新開機。為避免與該節點通訊的用戶端應用程式發生服務中斷,除非確定節點已準備好停止並重新開機,否則請勿核准該節點的升級。如有需要,請安排維護所需時間或通知客戶。 |
-
對於「升級其他節點」步驟,請審查摘要,其中提供整個升級的開始時間以及每個主要升級工作的狀態。
-
Start upgrade service 是第一個升級工作。在此工作期間,軟體檔案將分發到網格節點,並在每個節點上啟動升級服務。
-
當「啟動升級服務」工作完成後,「升級其他網格節點」工作啟動,並提示您下載新的恢復套件複本。
-
-
出現提示時,輸入您的佈建密碼,並下載新的恢復套件複本。
主要管理節點升級後,您應下載新的恢復套件檔案複本。恢復套件檔案可讓您在發生故障時還原系統。 -
審查每種節點類型的狀態表。這些表包括非主要管理節點、閘道節點和儲存節點的狀態表。
當表格首次出現時,網格節點可能處於以下階段之一:
-
升級包拆解
-
下載
-
等待核准
-
-
當您準備選擇要升級的網格節點(或需要取消核准已選節點)時,請依照下列說明操作:
對於 StorageGRID 12.0 升級,如果您想要核准單一節點而非所有節點,最佳實務做法是在移至下一個站台之前先升級整個站台。 任務 ${post_edited_translations.segment} 搜尋要批准的特定節點,例如特定網站上的所有節點
在「搜尋」欄位中輸入搜尋字串。
選擇所有節點進行升級
選擇 Approve all nodes
選擇所有相同類型的節點進行升級(例如,所有儲存節點)
選擇節點類型的 Approve all 按鈕
如果您核准多個相同類型的節點,這些節點將逐一升級。
選擇單一節點進行升級
選擇節點的 Approve 按鈕
推遲所有選定節點的升級
選擇 取消批准所有節點
推遲所有選定的同類型節點的升級
選擇節點類型的「全部取消批准」按鈕
推遲單一節點的升級
選擇節點的「取消批准」按鈕
-
等待已核准的節點完成以下升級階段:
-
已批准,等待升級
-
停止服務
當節點的階段達到*正在停止服務*時,您將無法移除該節點。*取消批准*按鈕將被停用。 -
停止 Container
-
清理 Docker 映像
-
升級基礎作業系統套件
當應用裝置節點達到此階段時,應用裝置上的 StorageGRID Appliance Installer 軟體將進行更新。此自動化程序可確保 StorageGRID Appliance Installer 版本與 StorageGRID 軟體版本保持同步。 -
重新開機
某些應用裝置機型可能需要多次重新開機才能升級韌體和 BIOS。 -
重新開機後執行步驟
-
${post_edited_translations.segment}
-
完畢
-
-
重複審核步驟上述步驟,直到所有網格節點都升級完畢。
完成升級
當所有網格節點都完成升級階段後、Upgrade other grid nodes 工作將顯示為「已完成」。剩餘的升級工作將在背景自動執行。
-
一旦 啟用功能 工作完成(該工作很快就會完成),您就可以開始使用升級後的 StorageGRID 版本中的 "新功能"。
-
Cassandra 資料庫升級開始。此升級將在背景執行一到三天,並且 Cassandra 服務將在每個儲存節點上停止並重新啟動。在此期間,某些涉及中繼資料串流的維護程序(例如擴充)將會停用。
-
當*最終升級步驟*完成後,升級即告完成。第一步「選擇檔案」將重新顯示,並帶有綠色成功橫幅。
-
確認網格運作已恢復正常:
-
檢查各項服務是否正常運作,以及是否有意外警報。
-
確認用戶端與 StorageGRID 系統的連線運作正常。
-