VPLEX: På GeoSynchrony 6.2 korrigeringsfil 5 kan den fasta programvaran krascha upprepade gånger när VPLEX används i RP-replikering

摘要: Efter uppgradering av en fast programvara för VPLEX till GeoSynchrony 6.2 Patch 5 director kan den krascha om UNMAP IO-storleken är större än 1 MB och volymen skyddas av RecoverPoint.

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

症状

När ett scsi unmap-kommando körs och skickar en I/O som är större än 1 MB till VPLEX-uppdelningen, orsakar det problem när RecoverPoint har konfigurerats i VPLEX, vilket i sin tur leder till att styrenhetens fasta programvara kraschar och kan leda till ett totalt klusterstopp (TCO) eller en möjlig situation

där data inte är tillgängliga (DU).I loggarna för fast programvara ser du ASSERT i listan:
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


原因

I GeoSynchrony 6.2 korrigeringsfil 5 gjordes ändringar i hur ej mappade kommandon bearbetas, vilket skapade en exponering för ett ohört tillstånd när SCSI UNMAP-kommandon som är större än 1 MB tas emot för volymer som ingår i RecoverPoint-replikering, vilket gör att directorns fasta programvara kraschar.

解决方案

Permanent lösning:
Problemet har åtgärdats i GeoSynchrony 6.2 Patch 6 och senare.

Workaround:
 

  1. Om problemet uppstår aktivt måste du kontakta VPLEX kundsupport för att få hjälp, och även Om du vill se vilka virtuella volymer som är inställda för tunna aktiverade, eftersom unmap används endast för tunna aktiverade virtuella volymer, kör kommandot nedan, ställ in Putty på loggning för att fånga utdata från kommandot,

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

       

  1. När kommandot har slutförts kommer du att ha en sparad kopia av insamlade putty-data att läsa.

 

  1. Om du vill försöka få åtkomst till VPlexcli för att avaktivera unmap, som kallas "Thin Enabled", för alla virtuella volymer kör du kommandot nedan. Eftersom kommandot är ett globalt kommando kan det köras vid den huvudsakliga VPlexcli-prompten, du behöver inte detaljgranska på kontextnivån för virtuell volym. Kör kommandosträngen nedan för att avaktivera Thin-Enabled för alla virtuella volymer.

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

 

  1. Systemet bör nu stabiliseras och den fasta programvaran bör sluta krascha. Kontrollera "cluster status" och "director uptime" för att se till att alla styrenheter är online. Använd "director run" för att starta director/s som anges i statusen "stoppad" (det startar inte om director/s som redan fungerar).

受影响的产品

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