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) クラスターでは、アクティブノードとパッシブノードがハートビート接続を介してデータと設定を継続的に同期します。システムの安定性と適切なクラスター機能を確保するために、ファームウェア更新は常にアクティブノードとして機能するノードがあるようにローリング方式で実行されます。これにより、1 つのノードがファームウェア更新を行っている場合でも、サービスが中断されることはありません。
しかし、クラスターの安定性を維持するために、クラスターが以下の状態や状況にある場合はファームウェアを更新することはできません。
- エラー:例えば、アクティブノードでストレージの破損、スプリットブレイン、またはフェイルオーバーの障害をクラスターが検出した場合。
- 処理中:例えば、クラスターがフェイルオーバー、スイッチオーバー、データ同期、ノードの追加または削除などの操作を行っている場合。
- 警告:例えば、ノード間のハードウェア不一致、ファンや電源の問題、劣化または読み取り専用のストレージプール、異常なネットワークインターフェース、またはハートビートの切断をクラスターが検出した場合。
ローリングアップデート
HA クラスターにおけるローリングファームウェア更新では、まずパッシブノードのファームウェアを更新します。パッシブノードが再起動した後、システムはスイッチオーバーを行い、次に以前のアクティブノードのファームウェアを更新します。最後に、以前のアクティブノードが再起動した後、システムは再度スイッチオーバーを行い、ノードが元の役割に戻ります。このアプローチにより、更新プロセス全体を通じて継続的なサービスが確保されます。
手順
重要
HA クラスターでファームウェアを更新する前に、以下を強くお勧めします。
- 安定したネットワークを確保する:クラスターとハートビート接続が安定していることを確認してください。
- データのバックアップ:データ損失を防ぐために、ファームウェア更新を進める前にすべてのデータをバックアップしてください。
- 操作を一時停止:スムーズな更新プロセスを確保するために、他のすべてのシステム操作を停止してください。
HA クラスターでファームウェアをコントロールパネルまたは High Availability Manager を介して更新できます。
- 管理者としてアクティブノードにログインします。
- 次のいずれかに移動します:
- コントロールパネル > システム > ファームウェア更新
- High Availability Manager > クラスター > 管理 > ファームウェアを更新
確認ウィンドウで OK をクリックすると、上記の同じコントロールパネルの場所にリダイレクトされます。ヒント
両方のノードで High Availability Manager アプリを更新するには、High Availability Manager > クラスター > 管理 > High Availability Manager を更新 に移動します。
- 次の更新方法のいずれかを選択します:
- 更新の確認 をクリックします。
この方法は、利用可能な最新バージョンを自動的に検出してインストールします。 - 手動インストール,に移動し、参照 をクリックしてファームウェアファイルをアップロードし、システムを更新 をクリックします。
この方法では、特定のバージョンに更新できます。ヒント
特定の NAS モデル用のファームウェアファイルを ダウンロードセンター からダウンロードできます。
- 確認ウィンドウで更新を確認します。
システムはローリングファームウェア更新を開始します。
さらに読む