AppSync: AppSync 不会发送 REST API 命令以忘记在 VPLEX 中导致错误的逻辑单元

Summary: 在 appsync 卸载操作期间,appsync 应该发送 REST API 命令,以忘记 VPLEX 中的逻辑单元。但它没有发送使逻辑单元在 VPLEX 中不可访问的相同命令,并且错误出现在 VPLEX GUI 中。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

客户将在 VPLEX GUI 中看到以下错误:

ForgetUnReachableLun.jpg

同时,将看到 AppSync 服务计划以及卸载阶段成功。
在服务器日志中,我们不会看到 AppSync 发送以下 API 以忘记 VPLEX 中的逻辑单元

<Date & Time> executeRequest: executing POST: POST https://<VPLX Server IP/Name>/vplex/logical-unit+forget HTTP/1.1
<Date & Time> executeRequest: Response Status Line: HTTP/1.1 200 OK
    
但会看到 AppSync 声称已完成操作,忘记了 VPLEX 中的所有逻辑单元

<Date & Time> INFO [EJB default - 5] [com.emc.archway.service.eventservice.EventServiceBean] [AppSync Server Name] [] 5e534c36-54c1-4874-921a-5a9fbb98eeed->>> EVENT [VPLEX_000052]: Completed operation on the VPLEX cluster <VPLEX ID> to forget all logical units which were unmounted.(METADATA: TYPE-INFO, TIME-2021-06-03 04:06:42.450+0200NATIVETIME-<Date & Time> .450+0200, HOST-EMCAppSync, PHASE-Create 1st gen copy, THREAD=EJB default - 5, USER-null, CATEGORY-GENERIC, SESSIONID-null)

 

Cause

在 AppSync 4.2 中,由于代码错误,如果没有从“忘记逻辑单元”请求所依赖的“get-storage-volume-info”调用中获取相应的存储卷详细信息,AppSync 不会发送 REST API,以忘记所有逻辑单元。  
 

Resolution

存在用于解决此问题的热修复程序。致电支持人员,并引用此知识库文章,以获取热修复程序。

Products

AppSync
Article Properties
Article Number: 000189275
Article Type: Solution
Last Modified: 03 Nov 2021
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.