Устранение проблем восстановления ВМ с мгновенным доступом и ошибкой esx_splitter
Summary: Проблема восстановления виртуальной машины с мгновенным доступом. Эта проблема возникала при восстановлении виртуальной машины (ВМ) в другой виртуальный центр (ВЦ) с помощью мгновенного доступа, что приводило к сбою включения питания из-за невозможности создать виртуальное устройство SCSI. Сообщение об ошибке указывает на проблему с фильтром «esx_splitter», установленным RP4VM. Чтобы решить эту проблему, удалите существующее устройство SCSI из параметров виртуальной машины или закомментируйте строки, содержащие «esx_splitter» в файле .vmx. ...
Symptoms
Клиент восстановил одну виртуальную машину в другой VC с помощью мгновенного доступа. Задание IA успешно завершено, но нам не удалось запустить новую виртуальную машину.
- Сообщение об ошибке:
Module DevicePowerOn power on failed.Unable to create virtual SCSI device for scsi0:0, ‘/vmfs/volumes/xxxxxxx.vmdk’Failed to attach filter ‘esx_splitter ‘ to scsi0:0: Not found (195887107).
Cause
Проблема восстановления виртуальной машины вызвана определенным состоянием, при котором исходная виртуальная машина восстанавливается в другой виртуальный центр (VC) с помощью мгновенного доступа (IA). Задание IA завершается успешно, но новая виртуальная машина не запускается из-за сбоя создания виртуального устройства SCSI.
- Сообщение об ошибке указывает на сбой создания виртуального устройства SCSI для указанного файла VMDK, что приводит к ошибке «Module DevicePowerOn power on failed».
- В сообщении об ошибке также упоминается невозможность подключения фильтра «esx_splitter» к устройству SCSI с кодом ошибки «Не найдено (195887107)».
- Эта проблема возникает при восстановлении виртуальной машины с хоста ESXi, защищенного RP4VM, на другой хост ESXi, не защищенный RP4VM.
- Наличие фильтра «esx_splitter», установленного RP4VM, является ключевым фактором сбоя при запуске новой ВМ.
- Исходная виртуальная машина работает нормально. Кроме того, исходная, целевая версия VC и версия хоста ESXi согласуются.
- Удаление существующего устройства SCSI и повторное его добавление устраняет проблему, указывающую на проблему, связанную с конфигурацией.
Resolution
Решение проблемы восстановления виртуальной машины — удаление устройства SCSI из настроек виртуальной машины или комментирование строк, содержащих «esx_splitter» в файле .vmx
Пошаговое руководство
- Удаление устройства SCSI из параметров виртуальной машины:
- Перейдите к настройкам виртуальной машины на сервере vCenter Server.
- Перейдите на вкладку Оборудование.
- Прокрутите вниз до раздела SCSI Controller .
- Нажмите кнопку Remove рядом с SCSI-устройством.
- Подтвердите, что хотите удалить устройство.
- Закомментируйте «esx_splitter» в файле .vmx:
- Откройте файл .vmx в текстовом редакторе.
- Поиск строк, содержащих «esx_splitter».
- Закомментируйте эти строки, добавив символ '#' в начале каждой строки.
- Сохраните изменения в файле .vmx.
Проверка того, что проблема устранена
После удаления устройства SCSI или добавления комментария «esx_splitter» в файле .vmx попробуйте снова включить виртуальную машину.
Если виртуальная машина успешно включится, проблема устранена.
Инструменты и ресурсы
Клиент vSphere Client можно использовать для управления параметрами виртуальных машин и файлом .vmx.
Дополнительные сведения о проблеме «esx_splitter» см. в статье базы знаний: База знаний по развертыванию. не удается включить виртуальную машину на хосте ESXi в хранилище CR