AppSync: Programkortlægning mislykkes for virtuelle VMware-diske på VMWare Virtual NVMe-controllere
Summary: AppSync understøtter ikke virtuelle VMWare NVMe-controllere.
Symptoms
Programtilknytningsfasen mislykkedes med java.lang.StringIndexOutOfBoundsException: Strengindeks uden for området, som vist i AppSync Server-loggen.
CSV-hændelsen viser:
2019-02-17 19:48:29.688,Application mapping, MILE_000005,AppSyncServer,Application mapping phase for APPLICATION completed with errors
AppSync-serverlog:
17-02-2019 19:48:27.845 DEBUG >>> Find fysiske diske, der er tilknyttet HostFileSystemEntity: E:\
02-17-2019 19:48:27.845 FEJL WFLYEJB0034: EJB-aktivering mislykkedes på komponenten GetSourceStorageCommandBean for metode offentlig java.util.List ... kaster com.emc.archway.errorMessages.UnsupportedOperationException: javax.ejb.EJBTransactionRolledbackException: Strengindeks uden for området: -40
Forårsaget af: java.lang.StringIndexOutOfBoundsException: Strengindeks uden for området: -40
17.02.2019 19:48:28.485 FEJL Der opstod en undtagelse: StringIndexOutOfBoundsException, meddelelse: Strengindeks uden for området: -40
Fra agentlogfilerne kommer WWN for de fysiske drev som 72 tegn som den forventede værdi i stedet for 32 tegn, hvilket udløser undtagelsen uden for rækkevidde/bundet.
AppSync Agent-logfiler:
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] Enhedstype: (0x0)
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Flytbare medier : Nej
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Leverandør-ID :
VMware2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Produkt ID : Virtuel disk
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Produktrevision: 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 - Forespørg drev gennemført for: \\.\PHYSICALDRIVEXX
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Antal sider 83 idenfitiers:
12019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Side 83 identifikatorindeks 0, id=8 størrelse=36
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Side 83 SCSI-navnestreng fundet
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Enhed WWN: 566972747561XXXXXX69736B00000000303030305F303030305F303030305F3030XXXXXX
Cause
AppSync understøtter ikke VMWare NVMe-controllere.
Resolution
Brug en AppSync-understøttet VMWare-controller som beskrevet i AppSync-supportmatrixen.
Fra og med den 5. marts 2019 fremgår det af AppSync-supportmatrixen:
Additional Information
Denne artikel beskriver dette problem for en kortlægningsfejl, hvor en SQL Server-database, der er beskyttet, og som findes på en virtuel VMWare-disk, er defineret til en VMWare NVMe-controller som vist i redigeringsindstillingerne for kildeværten.
En almindelig inq, som det ses i outputtet i emcreports fra kildeværten, kan bruges til at identificere, om der bruges en NVMe-controller, på følgende måde:
(c) 2018 Copyright Dell Inc. Alle rettigheder forbeholdes.
For hjælp skriv inq -h.
...................------------------------------------------------------------------------------
ENHED: VEND :P ROD :REV :SER NUM :CAP (kb)
------------------------------------------------------------------------------
\\.\PHYSICALDRIVE0 :NVMe :Virtual disk :1.0 : : 3351248896
\\.\PHYSICALDRIVE1 :NVMe :Virtual disk :1.0 : : 1073741824
\\.\PHYSICALDRIVE2 :NVMe :Virtual disk :1.0 : : 16106127360
\\.\PHYSICALDRIVE3 :NVMe :Virtual disk :1.0 : : 3351248896