VPLEX: No GeoSynchrony 6.2 Patch 5, o firmware do director pode travar repetidamente quando o VPLEX é usado na replicação do RP

摘要: Após o upgrade de um VPLEX para o GeoSynchrony 6.2 Patch 5, o firmware do director pode falhar se o tamanho de I/O do UNMAP for maior que 1 MB e o volume for protegido pelo RecoverPoint. ...

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

症状

Quando um comando scsi unmap é executado e envia um I/O maior que 1 MB para o divisor do VPLEX, quando o RecoverPoint é configurado no VPLEX, ele causa problemas que, por sua vez, causarão falha no firmware do director e podem levar a uma situação de TCO (Total Cluster Outage, paralisação total do cluster) ou possível indisponibilidade de dados (DU

).Nos registros de firmware, você verá o ASSERT listado:
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


原因

No GeoSynchrony 6.2, foram feitas alterações no patch 5 na forma como os comandos unmap são processados, o que criava uma exposição para uma condição não processada quando comandos SCSI UNMAP maiores que 1 MB são recebidos para volumes envolvidos na replicação do RecoverPoint, o que causa a falha do firmware do director.

解决方案

Resolução permanente:
Esse problema foi corrigido no GeoSynchrony 6.2 Patch 6 e posterior.

Solução alternativa:
 

  1. Se esse problema estiver sendo encontrado ativamente, você precisará entrar em contato com o atendimento ao cliente do VPLEX para obter assistência e, também, se quiser ver quais volumes virtuais estão definidos para thin-enabled, já que unmap é usado apenas para volumes virtuais habilitados para thin, execute o comando abaixo, defina Putty como log para capturar o resultado do comando,

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

       

  1. Depois que o comando for concluído, você terá uma cópia salva dos dados capturados pelo putty para consultar.

 

  1. Se você quiser tentar acessar a VPlexcli para desabilitar o cancelamento de mapeamento, chamado "Thin Enabled", para todos os volumes virtuais, execute o comando abaixo. Como o comando é um comando global, ele pode ser executado no prompt principal da VPlexcli, você não precisa se aprofundar no nível de contexto do volume virtual. Para desativar o Thin-Enabled para todos os volumes virtuais, execute a string de comando abaixo.

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

 

  1. Nesse ponto, o sistema deve estabilizar e o firmware deve parar de travar. Verifique "cluster status" e "director uptime" para garantir que todos os directors estejam on-line. Use "director run" para iniciar qualquer director/s listado em um status "stopped" (isso não reiniciará nenhum director/s que já esteja funcionando).

受影响的产品

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