AppSync: Il mapping delle applicazioni ha esito negativo per i dischi virtuali VMWare sui controller NVMe virtuali VMWare
Summary: AppSync non supporta i controller virtuali NVMe VMware.
Symptoms
La fase di mapping delle applicazioni non è riuscita con java.lang.StringIndexOutOfBoundsException: Indice di stringa non compreso nell'intervallo, come mostrato nel registro del server AppSync.
L'evento CSV mostra:
17/02/2019 19:48:29.688,Mappatura delle applicazioni, MILE_000005,AppSyncServer,Fase di mappatura delle applicazioni per l'APPLICAZIONE completata con errori
Registro del server AppSync:
02-17-2019 19:48:27.845 DEBUG >>> Individuazione di dischi fisici associati a HostFileSystemEntity: E:\
02-17-2019 19:48:27.845 ERRORE WFLYEJB0034: Invocazione EJB non riuscita sul componente GetSourceStorageCommandBean per il metodo pubblico java.util.List ... genera un'eccezione com.emc.archway.errorMessages.UnsupportedOperationException: javax.ejb.EJBTransactionRolledbackException: Indice stringa non compreso nell'intervallo: -40
Causato da: java.lang.StringIndexOutOfBoundsException: Indice stringa non compreso nell'intervallo: -40
17/02/2019 19:48:28.485 ERRORE Si è verificata un'eccezione: StringIndexOutOfBoundsException, messaggio: Indice stringa non compreso nell'intervallo: -40
Dai registri dell'agent, il WWN per le unità fisiche arriva come valore previsto di 72 caratteri anziché 32 caratteri, il che attiva l'eccezione fuori intervallo/associata.
Registri dell'agent AppSync:
dispositivo2019-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] Tipo di dispositivo: (0x0)
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Supporto rimovibile: No
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] ID fornitore: VMware
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] ID prodotto : Disco
virtuale2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Revisione del prodotto: Versione 2.0
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Numero di serie : 6000c292XXXXXXXXXXXXXXXXXX
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] UNITÀ FISICA :
.*PHYSICALDRIVEXX*
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] RMInquiry::InquireDrive - Richiesta unità completata correttamente per : \\.\PHYSICALDRIVEXX
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Numero di Pagina 83 identificatori:
12019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Pagina 83 indice identificatore 0, id=8 dimensione=36
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Pagina 83 Stringa nome SCSI trovata
2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] WWN dispositivo: 566972747561XXXXXX69736B00000000303030305F303030305F303030305F3030XXXXXX
Cause
AppSync non supporta i controller NVMe VMware.
Resolution
Utilizzare un controller VMware supportato da AppSync, come descritto nella Support Matrix di AppSync.
Al 5 marzo 2019, la Support Matrix di AppSync afferma:
Additional Information
Questo articolo descrive questo problema relativo a un errore di mapping con un database SQL Server protetto che risiede su un disco virtuale VMWare definito su un controller NVMe VMware, come illustrato nelle impostazioni di modifica per l'host di origine.
Per identificare se è in uso un controller NVMe, è possibile utilizzare un inq normale, come mostrato nell'output nei report dell host di origine, in questo modo:
(c) 2018 Copyright Dell Inc. Tutti i diritti riservati.
Per assistenza, digitare inq -h.
...................------------------------------------------------------------------------------
DISPOSITIVO :VEND :P ROD :REV :SER NUM :CAP(kb)
------------------------------------------------------------------------------
\\.\PHYSICALDRIVE0 :NVMe :Disco virtuale :1.0 : : 3351248896
\\.\PHYSICALDRIVE1 :NVMe :Disco virtuale :1.0 : : 1073741824
\\.\PHYSICALDRIVE2 :NVMe :Disco virtuale :1.0 : : 16106127360
\\.\PHYSICALDRIVE3 :NVMe :Disco virtuale :1.0 : : 3351248896