Applicable Products
- QuTS hero h5.3.0 or later
- High Availability Manager
- Control Panel
Background
In a QNAP high-availability (HA) cluster, the active and passive nodes sync data and settings continuously via a heartbeat connection. To ensure system stability and proper cluster functionality, firmware updates are performed in a rolling manner so that there is always one node acting as the active node. This ensures uninterrupted service even if one node is undergoing a firmware update.
However, to maintain cluster stability, you cannot update firmware while the cluster is in any of the following statuses and situations:
- Error: For example, when the cluster detects storage corruption on the active node, split-brain, or failover failure.
- Processing: For example, when the cluster is performing operations such as failover, switchover, data synchronization, or adding or removing nodes.
- Warning: For example, when the cluster detects hardware mismatch between nodes, fan or power issues, degraded or read-only storage pools, abnormal network interfaces, or a heartbeat disconnection.
Rolling Update
In a rolling firmware update in an HA cluster, the system first updates the firmware on the passive node. After the passive node restarts, the system performs a switchover and then updates the firmware on the previous active node. Lastly, after the previous active node restarts, the system performs another switchover so that the nodes resume their original roles. This approach ensures continuous service throughout the update process.
Procedure
Important
Before you start updating firmware in an HA cluster, we strongly recommend the following:
- Ensure a stable network: Make sure the cluster and heartbeat connections are stable.
- Back up data: Back up all data before proceeding with the firmware update to prevent data loss.
- Pause operations: Stop all other system operations to ensure a smooth update process.
You can update firmware in an HA cluster via Control Panel or High Availability Manager.
- Log in to the active node as an administrator.
- Go to one of the following:
- Control Panel > System > Firmware Update
- High Availability Manager > Cluster > Manage > Update Firmware
After clicking OK in the confirmation window, you are redirected to the same Control Panel location listed above.Tip
You can also update the High Availability Manager app on both nodes by going to High Availability Manager > Cluster > Manage > Update High Availability Manager.
- Select one of the following update methods:
- Click Check for Updates.
This method automatically detects and installs the latest available version. - Go to Manual Installation, click Browse to upload a firmware file, and then click Update System.
This method allows you to update to a specific version.Tip
You can download firmware files for your specific NAS model from Download Center.
- Confirm the update in the confirmation window.
The system starts performing a rolling firmware update.
Further Reading
適用產品
- QuTS hero h5.3.0 or later
- High Availability Manager
- Control Panel
背景
在 QNAP 高可用性 (HA) 叢集中,主動和被動節點透過心跳連線持續同步資料和設定。為確保系統穩定性及正確的叢集功能,韌體更新以滾動方式進行,以確保始終有一個節點作為主動節點。即使一個節點正在進行韌體更新,也能確保服務不中斷。
然而,為維持叢集穩定性,您無法在叢集處於以下狀態和情況時更新韌體:
- 錯誤:例如,當叢集偵測到主動節點上的儲存空間損壞、腦裂或容錯移轉失敗時。
- 處理中:例如,當叢集執行容錯移轉、切換、資料同步或新增或移除節點等操作時。
- 警告:例如,當叢集偵測到節點之間的硬體不匹配、風扇或電源問題、降級或唯讀儲存空間池、異常網路介面或心跳連線中斷時。
滾動更新
在 HA 叢集中進行滾動韌體更新時,系統首先更新被動節點上的韌體。被動節點重新啟動後,系統執行切換,然後更新先前主動節點上的韌體。最後,先前主動節點重新啟動後,系統再次執行切換,使節點恢復原始角色。此方法確保在更新過程中持續提供服務。
程式
重要
在您開始更新 HA 叢集中的韌體之前,我們強烈建議以下事項:
- 確保穩定的網路:確保叢集和心跳連線穩定。
- 備份資料:在進行韌體更新之前備份所有資料,以防止資料遺失。
- 暫停操作:停止所有其他系統操作,以確保更新過程順利進行。
您可以透過控制台或 High Availability Manager 在 HA 叢集中更新韌體。
- 以系統管理員身份登入至主動節點。
- 前往以下其中之一:
- 控制台 > 系統 > 韌體更新
- High Availability Manager > 叢集 > 管理 > 更新韌體
在確認窗口中點擊 OK 後,您將被重定向至上述相同的控制台位置。提示
您也可以通過前往 High Availability Manager > 叢集 > 管理 > 更新 High Availability Manager 在兩個節點上更新 High Availability Manager 應用程式。
- 選擇以下其中一種更新方法:
- 點擊 檢查更新 。
此方法會自動檢測並安裝最新可用版本。 - 前往 手動安裝,點擊 瀏覽 上傳韌體檔案,然後點擊 更新系統 。
此方法允許您更新至特定版本。提示
您可以從 下載中心 下載適合您特定 NAS 型號的韌體檔案。
- 在確認窗口中確認更新。
系統開始執行滾動韌體更新。
進一步閱讀