AppSync. Сбой сопоставления приложений для виртуальных дисков VMWare на виртуальных контроллерах NVMe VMware
Summary: AppSync не поддерживает виртуальные контроллеры VMware NVMe.
Symptoms
Фаза сопоставления приложений завершилась сбоем с java.lang.StringIndexOutOfBoundsException: Значение индекса строки вне допустимого диапазона, как показано в журнале сервера AppSync.
В событии CSV будут показаны:
2019-02-17 19:48:29.688,Сопоставление приложений, MILE_000005,AppSyncServer,Фаза сопоставления приложений для ПРИЛОЖЕНИЯ завершена с ошибками
Журнал сервера AppSync:
17.02.2019 19:48:27.845 ОТЛАДКА >>> Поиск физических дисков, связанных с HostFileSystemEntity: E:\
02-17-2019 19:48:27.845 ОШИБКА WFLYEJB0034: Сбой вызова EJB в компоненте GetSourceStorageCommandBean для метода public java.util.List ... throws com.emc.archway.errorMessages.UnsupportedOperationException: javax.ejb.EJBTransactionRolledbackException: Индекс строки вне допустимого диапазона: -40
Вызвано: java.lang.StringIndexOutOfBoundsException: Индекс строки вне допустимого диапазона: -40
См.17.02.2019 19:48:28.485 ОШИБКА Возникло исключение: StringIndexOutOfBoundsException, сообщение: Индекс строки вне допустимого диапазона: -40
Из журналов агента имя WWN для физических дисков будет содержать 72 символа в качестве ожидаемого значения, а не 32 символа, что приведет к возникновению исключения за пределами допустимого/ограниченного диапазона.
Журналы агента AppSync:
устройства2019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] -----------------
2019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Тип устройства : (0x0)
2019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Съемный носитель : Нет
2019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Идентификатор поставщика :
VMware2019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] ID продукта : Виртуальный диск
2019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Версия продукта: 2,0
2019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Серийный номер : 6000c292XXXXXXXXXXXXXXXXXX
2019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] ФИЗИЧЕСКИЙ ДИСК :
.*ФИЗИЧЕСКИЙ ДИСКXX*
2019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] RMInquiry::InquireDrive - Запрос диска успешно завершен для: \\.\PHYSICALDRIVEXX
17.02.2019 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Количество страниц 83 idenfitiers:
12019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] страница 83 идентификатор индекс 0, id=8 размер=36
2019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] Страница 83 Найдена
строка имени SCSI2019-02-17 19:48:23.201 ИНФОРМАЦИЯ [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] WWN устройства: 566972747561XXXXXX69736B00000000303030305F303030305F303030305F3030XXXXXX
Cause
AppSync не поддерживает контроллеры VMWare NVMe.
Resolution
Используйте контроллер VMWare с поддержкой AppSync, как описано в таблице поддержки AppSync.
По состоянию на 5 марта 2019 г. таблица поддержки AppSync выглядит следующим образом:
Additional Information
В этой статье описывается проблема с ошибкой сопоставления при защите базы данных SQL Server, которая находится на виртуальном диске VMware, определенном для контроллера VMWare NVMe, как показано в параметрах редактирования исходного хоста.
Для определения того, используется ли контроллер NVMe, можно использовать обычный inq, как видно в выходных данных emcreports с исходного хоста, например:
(c) Авторское право Dell Inc., 2018 г. Все права защищены.
Для получения справки введите inq -h.
...................------------------------------------------------------------------------------
УСТРОЙСТВО :VEND :P ROD :REV :SER NUM :CAP(kb)
------------------------------------------------------------------------------
\\.\PHYSICALDRIVE0 :NVMe :Virtual disk :1.0 : . 3351248896
\\.\PHYSICALDRIVE1 :NVMe :Виртуальный диск :1.0 : . 1073741824
\\.\PHYSICALDRIVE2 :NVMe :Виртуальный диск :1.0 : . 16106127360
\\.\PHYSICALDRIVE3 :NVMe :Виртуальный диск :1.0 : . 3351248896