Applicable Products
- QuTS hero h6.0.0 or later
- Storage Manager
Scenario
I have created a VJBOD storage pool on a local NAS that uses VJBOD disks created from LUNs on a remote high-availability (HA) cluster. When a failover occurs in the remote HA cluster, the VJBOD storage pool status on my local NAS changes to "Error", and all ongoing I/O operations are interrupted.
Root Cause
Although the VJBOD service switches to the other node during an HA failover, this process is still registered as a connection loss. This causes the operating system on the local NAS to detect I/O errors and change the VJBOD storage pool status to "Error" as a data protection measure. This is currently the expected behavior.
Solution
You can manually recover the VJBOD storage pool without deleting or rebuilding it by following these steps:
- Verify the remote HA cluster has recovered from the failover.
- Log in to the HA cluster as an administrator.
- Open High Availability Manager.
- Go to Cluster.
- Verify the nodes have switched roles.
- Verify the cluster status is "Good".
- Recover the VJBOD storage pool on the local NAS.
- Log in to the local NAS as an administrator.
- Open Storage Manager.
- Go to Storage Space.
- Identify the VJBOD storage pool with the "Error" status.
- Under Action, click ⋮ and select Manage.
The pool management window opens. - Go to the RAID tab.
- Click Manage and select Recover Storage Pool.
The system recovers the VJBOD storage pool. - Once the recovery is complete, the VJBOD storage pool status changes to "Ready".
You can now access the data in the pool again.
Important
Because VJBOD does not currently support HA failovers, you would need to manually recover your VJBOD storage pool every time a failover occurs on the remote HA cluster. Before you continue using this setup, please evaluate whether this limitation meets your production requirements. You can consider other methods of storage expansion or use LUNs from a standalone NAS instead of a NAS in an HA cluster.
Further Reading
対象製品
- QuTS hero h6.0.0 以降
- ストレージマネージャー
シナリオ
リモートの高可用性 (HA) クラスターの LUN から作成された VJBOD ディスクを使用して、ローカル NAS に VJBOD ストレージプールを作成しました。リモート HA クラスターでフェイルオーバーが発生すると、ローカル NAS 上の VJBOD ストレージプールのステータスが「エラー」に変わり、すべての進行中の I/O 操作が中断されます。
根本原因
VJBOD サービスは HA フェイルオーバーの際に他のノードに切り替わりますが、このプロセスは接続の喪失として登録されます。これにより、ローカル NAS のオペレーティングシステムが I/O エラーを検出し、データ保護措置として VJBOD ストレージプールのステータスを「エラー」に変更します。これは現在の期待される動作です。
解決策
以下の手順に従うことで、VJBOD ストレージプールを削除または再構築せずに手動で復旧できます。
- リモート HA クラスターがフェイルオーバーから復旧したことを確認します。
- 管理者として HA クラスターにログインします。
- High Availability Manager を開きます。
- 移動先クラスター。
- ノードが役割を切り替えたことを確認します。
- クラスターのステータスが「良好」であることを確認します。
- ローカル NAS 上の VJBOD ストレージプールを復旧します。
- ローカル NAS に管理者としてログインします。
- ストレージマネージャーを開きます。
- 移動しますストレージスペース。
- 「エラー」ステータスの VJBOD ストレージプールを特定します。
- アクションの下で、⋮ をクリックし、 管理を選択します。
プール管理ウィンドウが開きます。 - 移動しますRAIDタブ。
- 管理をクリックし、 VJBOD ストレージプールの回復を選択します。
システムが VJBOD ストレージプールを回復します。 - 回復が完了すると、VJBOD ストレージプールのステータスが「準備完了」に変わります。
プール内のデータに再びアクセスできます。
重要
VJBOD は現在 HA フェイルオーバーをサポートしていないため、リモート HA クラスターでフェイルオーバーが発生するたびに VJBOD ストレージプールを手動で回復する必要があります。このセットアップを使用する前に、この制限が生産要件を満たしているかどうかを評価してください。他のストレージ拡張方法を検討するか、HA クラスターではなくスタンドアロン NAS から LUN を使用することを考慮できます。
さらに読む