VPLEX:在 GeoSynchrony 6.2 Patch 5 上,當 VPLEX 用於 RP 複寫時,導向器韌體可能會重複當機

摘要: 如果 UNMAP IO 大小大於 1MB 且磁片區受 RecoverPoint 保護,則 VPLEX 升級到 GeoSynchrony 6.2 Patch 5 導向器後,韌體可能會當機。

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

症状

執行 scsi unmap 命令,並將大於 1 MB 的 I/O 傳送至 VPLEX 分割器時,當 RecoverPoint 在 VPLEX 上設定時,會造成問題,進而導致導向器韌體當機,並可能導致叢集總停機 (TCO) 或資料不可用 (DU) 的情況。

在韌體記錄中,您會看到所列的 ASSERT:
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 Patch 5 中,當 RecoverPoint 複寫中涉及的磁片區收到大於 1MB 的 SCSI UNMAP 命令時,執行取消對照命令的方式進行了變更,導致導向器韌體當機。

解决方案

永久解決方案:
此問題已在 GeoSynchrony 6.2 Patch 6 及更新版本中修正。

解決 方案:
 

  1. 如果正積極遇到此問題,您將需要聯絡 VPLEX 客戶支援以取得協助,此外,如果您想要查看瘦支援設定了哪些虛擬磁片區,因為 unmap 僅用於瘦啟用虛擬磁片區,請執行下列命令,將 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」啟動任何列在「停止」狀態的主管 (這不會重新開機任何已運作的主管)。

受影响的产品

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