AppSync: Toewijzing van applicaties mislukt voor virtuele VMware-schijven op VMware Virtual NVMe-controllers
Summary: AppSync biedt geen ondersteuning voor VMWare NVMe Virtual Controllers.
Symptoms
Application mapping phase failed with java.lang.StringIndexOutOfBoundsException: Stringindex buiten bereik zoals weergegeven in het AppSync Server-logboek.
Het CSV-evenement laat het volgende zien:
2019-02-17 19:48:29.688,Application mapping, MILE_000005,AppSyncServer,Application mapping phase for APPLICATION completed with errors
AppSync Server-logboek:
02-17-2019 19:48:27.845 DEBUG >>> Finding physicaldisks associated with HostFileSystemEntity: E:\
02-17-2019 19:48:27.845 ERROR WFLYEJB0034: EJB-aanroep mislukt op component GetSourceStorageCommandBean voor method public java.util.List ... throws com.emc.archway.errorMessages.UnsupportedOperationException: javax.ejb.EJBTransactionRolledbackException: String index out of range: -40
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -40
miljoen02-17-2019 19:48:28.485 ERROR Uitzondering opgetreden: StringIndexOutOfBoundsException, Message: String index out of range: -40
Uit de agentlogboeken komt de WWN voor de fysieke schijven als 72 tekens als de verwachte waarde in plaats van 32 tekens, waardoor de uitzondering buiten bereik/gebonden wordt geactiveerd.
AppSync Agent Logs:
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] Verwijderbare media : Nee
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] Product ID : Virtuele schijf
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] Serienummer : 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 - Inquire drive successfully completed for: \\.\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
AppSync biedt geen ondersteuning voor VMWare NVMe-controllers.
Resolution
Gebruik een door AppSync ondersteunde VMware-controller zoals beschreven in de AppSync-supportmatrix.
Vanaf 5 maart 2019 staat in de AppSync Support Matrix:
Additional Information
In dit artikel wordt dit probleem beschreven voor een toewijzingsfout waarbij een SQL Server-database wordt beschermd die zich op de virtuele VMware-schijf bevindt die is gedefinieerd voor een VMWare NVMe-controller, zoals te zien is in de bewerkingsinstellingen voor de bronhost.
Een normale inq zoals te zien in de uitvoer in emcreports van de bronhost kan worden gebruikt om te bepalen of een NVMe-controller wordt gebruikt, als volgt:
(c) 2018 Copyright Dell Inc. Alle rechten voorbehouden.
Typ inq -h voor hulp.
...................------------------------------------------------------------------------------
DEVICE :VEND :P ROD :REV :SER NUM :CAP(kb)
------------------------------------------------------------------------------
\\.\PHYSICALDRIVE0 :NVMe :Virtual disk :1.0 : : 3351248896
\\.\PHYSICALDRIVE1 :NVMe :Virtuele schijf :1.0 : : 1073741824
\\.\PHYSICALDRIVE2 :NVMe :Virtuele schijf :1.0 : : 16106127360
\\.\PHYSICALDRIVE3 :NVMe :Virtuele schijf :1.0 : : 3351248896