AppSync:VMWare 虚拟 NVMe 控制器上的 VMWare 虚拟磁盘的应用程序映射失败

Summary: AppSync 不支持 VMWare NVMe 虚拟控制器。

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

应用程序映射阶段因 java.lang.StringIndexOutOfBoundsException 而失败:  字符串索引超出 AppSync 服务器日志中显示的范围。

CSV 事件将显示:

 

2019-02-17 19:48:20.161,应用程序映射, SPP_000001,AppSyncServer,应用程序映射阶段,应用程序开始
2019-02-17 19:48:29.688,应用程序映射, MILE_000005,AppSyncServer,应用程序映射阶段的应用程序已完成,但有错误

 
 
AppSync 服务器日志:
 

02-17-2019 19:48: 27.501 ERROR WFLYEJB0034:EJB 调用在组件 MapGenericStorageCommandBean 上失败,因为方法 public void com.emc.archway.commands.genericstorage.MapGenericStorageCommandBean.mapNew(com.emc.archway.context.ExecutionContext,com.emc.archway.objectmodel.serviceplan.PhasePit,java.util.Collection) 抛出 com.emc.archway.errorMessages.ArchwayException: javax.ejb.EJBException: java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-40

02-17-2019 19:48: 27.845 DEBUG >>> Finding physicaldisks associated with HostFileSystemEntity:E:\

02-17-2019 19:48:27.845 ERROR WFLYEJB0034:在 public java.util.List 方法的 GetSourceStorageCommandBean 组件上 EJB 调用失败 ...抛出 com.emc.archway.errorMessages.UnsupportedOperationException: javax.ejb.EJBTransactionRolledbackException:字符串索引超出范围:-40
由以下原因引起:java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-40


02-17-2019 19:48: 28.485 ERROR Exception Occurred:StringIndexOutOfBoundsException, Message:字符串索引超出范围:-40


 
 在代理程序日志中,物理驱动器的 WWN 显示为 72 个字符作为预期值,而不是 32 个字符,从而触发超出范围/绑定异常。

AppSync 代理日志:

 

2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Device Properties
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] -----------------
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Device Type :(0x0)
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Removable Media :不
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Vendor ID :VMware的
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] 产品编号:虚拟磁盘
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Product Revision:2.0
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Serial Number : 6000c292XXXXXXXXXXXXXXX
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] PHYSICALDRIVE :
.*PHYSICALDRIVEXX*
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] RMInquiry:: InquireDrive - 查询驱动器成功完成:\\.\PHYSICALDRIVEXX
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Number of page 83 idenfitiers:
12019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Page 83 identifier index 0, id=8 size=36
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Page 83 SCSI name string found
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Device WWN:566972747561XXXXXX69736B00000000303030305F303030305F303030305F3030XXXXXX

 

Cause

虚拟磁盘定义为 VMware NVMe 控制器,如源主机的编辑设置中所示。
AppSync 不支持 VMWare NVMe 控制器。

Resolution

AppSync 不支持 VMware NVMe 设备。
使用 AppSync 支持的 VMWare 控制器,如 AppSync 支持矩阵中所述。
截至 2019 年 3 月 5 日,AppSync 支持矩阵指出:

 
RDM 和 Vdisk 仅支持 BusLogic Parallel、LSI Logic 和 VMware Paravirtual SCSI 控制器。

Additional Information

本文描述了映射失败的此问题,该数据库位于将 VMware 虚拟磁盘上保存的 SQL Server 数据库,该数据库被定义为 VMWare NVMe 控制器,如源主机的编辑设置中所示。

源主机的 emcreports 输出中显示的常规 inq 可用于识别是否正在使用 NVMe 控制器,如下所示:
 

Inquiry utility, Version V9.0-2503 (Rev 0.0)
(c) 2018 版权所有 Dell Inc.保留所有权利。
如需帮助,请键入 inq -h。



...................------------------------------------------------------------------------------
DEVICE :VEND :P ROD :REV :SER NUM :CAP(kb)
------------------------------------------------------------------------------
\\.\PHYSICALDRIVE0 :NVMe :Virtual disk :1.0 :           :  3351248896
\\.\PHYSICALDRIVE1 :NVMe :虚拟磁盘 :1.0 :           :  1073741824
\\.\PHYSICALDRIVE2 :NVMe :Virtual disk :1.0 :           :16106127360
\\.\PHYSICALDRIVE3 :NVMe :Virtual disk :1.0 :           :  3351248896

Affected Products

AppSync

Products

AppSync
Article Properties
Article Number: 000168550
Article Type: Solution
Last Modified: 30 Oct 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.