VPLEX: Auf GeoSynchrony 6.2 Patch 5 kann die Director-Firmware wiederholt abstürzen, wenn VPLEX in der RP-Replikation verwendet wird.

摘要: Nach dem Upgrade einer VPLEX auf GeoSynchrony 6.2 Patch 5 Director-Firmware kann ein Absturz auftreten, wenn die UNMAP-IO-Größe größer als 1 MB ist und das Volume durch RecoverPoint geschützt ist. ...

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

症状

Wenn ein SCSI-Unmap-Befehl ausgeführt wird und eine E/A mit mehr als 1 MB an den VPLEX-Splitter sendet, verursacht dies, wenn RecoverPoint auf der VPLEX konfiguriert ist, Probleme, die wiederum dazu führen, dass die Director-Firmware abstürzt und möglicherweise zu einem Total Cluster Outage (TCO) oder einer möglichen Nichtverfügbarkeit von Daten (DU) führen kann.

In den Firmwareprotokollen wird die ASSERT-Liste aufgeführt:
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


原因

In GeoSynchrony 6.2 Patch 5 wurden Änderungen an der Verarbeitung von Unmap-Befehlen vorgenommen, wodurch eine Gefährdung für eine nicht verarbeitete Bedingung entsteht, wenn SCSI-UNMAP-Befehle mit mehr als 1 MB für Volumes empfangen werden, die an der RecoverPoint-Replikation beteiligt sind, was dazu führt, dass die Director-Firmware abstürzt.

解决方案

Dauerhafte Lösung:
Dieses Problem wurde in GeoSynchrony 6.2 Patch 6 und höher behoben.

Problemumgehung:
 

  1. Wenn dieses Problem aktiv auftritt, müssen Sie sich an den VPLEX-Kundensupport wenden, um Unterstützung zu erhalten. Wenn Sie sehen möchten, welche virtuellen Volumes für Thin-aktiviert eingestellt sind, da Unmap nur für Thin-fähige virtuelle Volumes verwendet wird, führen Sie den folgenden Befehl aus: Setzen Sie Putty auf Logging, um die Ausgabe des Befehls zu erfassen.

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

       

  1. Sobald der Befehl abgeschlossen ist, haben Sie eine gespeicherte Kopie der erfassten PuTTY-Daten, auf die Verwiesen wird.

 

  1. Wenn Sie versuchen möchten, auf VPlexcli zuzugreifen, um unmap (thin enabled) für alle virtuellen Volumes zu deaktivieren, führen Sie den folgenden Befehl aus. Da es sich bei dem Befehl um einen globalen Befehl handelt, der an der VPlexcli-Hauptaufforderung ausgeführt werden kann, müssen Sie keinen Drill-down in die Kontextebene des virtuellen Volumes durchführen. Um Thin-Enabled für alle virtuellen Volumes zu deaktivieren, führen Sie die folgende Befehlszeichenfolge aus.

 
Festlegen von /clusters/*/virtual-volumes/*::thin-enabled false

 

  1. An diesem Punkt sollte sich das System stabilisieren und die Firmware sollte nicht mehr abstürzt. Überprüfen Sie "cluster status" und "director uptime", um sicherzustellen, dass alle Directors online sind. Verwenden Sie "director run", um alle Director/s zu starten, die im Status "stopped" aufgeführt sind (dadurch werden keine Director/s neu gestartet, die bereits funktionieren).

受影响的产品

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