VPLEX: GeoSynchrony 6.2 패치 5 디렉터 펌웨어가 RP 복제에 VPLEX를 사용할 때 반복적으로 충돌할 수 있음

摘要: UNMAP 입출력 크기가 1MB보다 크고 볼륨이 RecoverPoint로 보호되는 경우 VPLEX를 GeoSynchrony 6.2 패치 5 디렉터 펌웨어로 업그레이드한 후 충돌이 발생할 수 있습니다.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

scsi unmap 명령이 실행되고 1MB보다 큰 I/O를 VPLEX Splitter로 전송할 때 RecoverPoint가 VPLEX에 구성된 경우 디렉터 펌웨어가 충돌하고 TCO(Total Cluster Outage) 또는 DU(Data Unavailable) 상황이 발생할 수 있는 문제가 발생합니다.

펌웨어 로그에서 어설션이 나열됩니다.
128.221.253.35/cpu0/log:5988:W/"006016ad681c5222-2":2337:2022/02/24 05:11:00.94: utl/0 ASSERT: /export/local1/jenkins/clone_legacy/nsfw/snac/amf/splitter.c:splitterPrepareAlpsFromDva/572: not enough alps available for transfer
128.221.252.35/cpu0/log:5988:W/"006016ad681c5222-2":8879:2022/02/24 05:43:45.72: utl/0 ASSERT: /export/local1/jenkins/clone_legacy/nsfw/snac/amf/splitter.c:splitterPrepareAlpsFromDva/572: not enough alps available for transfer


原因

GeoSynchrony 6.2 패치 5에서는 Unmap 명령이 처리되는 방식을 변경하여 RecoverPoint 복제와 관련된 볼륨에 대해 1MB보다 큰 SCSI UNMAP 명령을 수신할 때 처리되지 않은 상태에 대한 노출이 생성되어 디렉터 펌웨어가 충돌합니다.

解决方案

영구 해결 방법:
이 문제는 GeoSynchrony 6.2 패치 6 이상에서 해결되었습니다.

해결:
 

  1. 이 문제가 능동적으로 발생하는 경우 VPLEX 고객 지원 부서에 지원을 문의해야 하며, 씬 활성화 가상 볼륨에 대해 설정된 가상 볼륨을 확인하려면 아래 명령을 실행하여 Putty를 로깅으로 설정하여 명령에서 출력을 캡처합니다.

   
VPlexcli:/> ll /clusters/cluster-*/virtual-volumes

       

  1. 명령이 완료되면 참조할 putty 캡처 데이터의 저장된 복제본이 표시됩니다.

 

  1. VPlexcli에 액세스하여 "Thin Enabled"라고 하는 매핑 해제를 비활성화하려는 경우 모든 가상 볼륨에 대해 아래 명령을 실행합니다. 이 명령은 기본 VPlexcli 프롬프트에서 실행할 수 있는 전역 명령이므로 가상 볼륨 컨텍스트 레벨로 드릴다운할 필요가 없습니다. 모든 가상 볼륨에 대해 Thin-Enabled를 비활성화하려면 아래 명령 문자열을 실행합니다.

 
set /clusters/*/virtual-volumes/*::thin-enabled false

 

  1. 이 시점에서 시스템은 안정화되고 펌웨어는 충돌을 중지해야 합니다. '클러스터 상태' 및 '디렉터 가동 시간'을 확인하여 모든 디렉터가 온라인 상태인지 확인합니다. 'director run'을 사용하여 'stopped' 상태로 나열된 디렉터/s를 시작합니다(이미 작업 중인 디렉터는 재시작되지 않음).

受影响的产品

VPLEX Series, VPLEX VS2, VPLEX VS6
文章属性
文章编号: 000196771
文章类型: Solution
上次修改时间: 11 6月 2025
版本:  7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。