AppSync : Échec du mappage des applications pour les disques virtuels VMware sur les contrôleurs NVMe virtuels VMware
Summary: AppSync ne prend pas en charge les contrôleurs virtuels VMware NVMe.
Symptoms
La phase de mappage d’application a échoué avec java.lang.StringIndexOutOfBoundsException : Index de chaîne hors plage, comme indiqué dans le journal du serveur AppSync.
L’événement CSV affichera :
19:48:29.688,Mappage d’application, MILE_000005,AppSyncServer,Phase de mappage d’application pour APPLICATION terminée avec des erreurs
Journal du serveur AppSync :
02-17-2019 19:48:27.845 DEBUG >>> Finding physicaldisks associated with HostFileSystemEntity : E :\
02-17-2019 19:48:27.845 ERROR WFLYEJB0034 : Échec de l’appel EJB sur le composant GetSourceStorageCommandBean pour la méthode publique 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
ans02-17-2019 19:48:28.485 ERROR Exception Occurred : StringIndexOutOfBoundsException, Message : String index out of range : -40
D’après les journaux de l’agent, le nom WWN des disques physiques est de 72 caractères comme valeur attendue au lieu de 32 caractères, ce qui déclenche l’exception hors plage/liée.
Logs de l’agent AppSync :
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] Supports amovibles : Non
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 : Disque
virtuel2019-02-17 19:48:23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] 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 - Inquire drive completed successfully 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 identifiant 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 ne prend pas en charge les contrôleurs NVMe VMware.
Resolution
Utilisez un contrôleur VMware pris en charge par AppSync, comme indiqué dans le document AppSync Support Matrix.
À compter du 5 mars 2019, la matrice de support AppSync indique :
Additional Information
Cet article décrit ce problème d’échec de mappage ayant une base de données SQL Server protégée qui réside sur un disque virtuel VMware défini sur un contrôleur NVMe VMware, comme indiqué dans les paramètres de modification de l’hôte source.
Un inq standard, tel qu’il apparaît dans la sortie des emcreports de l’hôte source, peut être utilisé pour identifier si un contrôleur NVMe est utilisé, comme suit :
(c) 2018 Copyright Dell Inc. Tous droits réservés.
Pour obtenir de l’aide, saisissez inq -h.
...................------------------------------------------------------------------------------
DEVICE :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 :Disque virtuel :1.0 : : 3351248896