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 대신 독립형 NAS의 LUN을 사용할 수 있습니다.
추가 읽기