Вирішення проблем із відновленням віртуальної машини з миттєвим доступом і esx_splitter помилки
Summary: Проблема з відновленням віртуальної машини з миттєвим доступом. Ця проблема виникає під час відновлення віртуальної машини (VM) в іншому віртуальному центрі (VC) за допомогою миттєвого доступу, що призводить до збою ввімкнення через неможливість створити віртуальний пристрій SCSI. Повідомлення про помилку вказує на проблему з фільтром «esx_splitter», який встановлено RP4VM. Щоб вирішити цю проблему, видаліть існуючий пристрій SCSI з налаштувань віртуальної машини або закоментуйте рядки, що містять «esx_splitter» у файлі .vmx. ...
Symptoms
Клієнт відновив одну віртуальну машину на іншу за допомогою Миттєвого доступу. Робота 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, що призводить до помилки «Не вдалося ввімкнути живлення модуля DevicePowerOn».
- У повідомленні про помилку також згадується неможливість приєднати фільтр «esx_splitter» до пристрою SCSI з кодом помилки «Не знайдено (195887107)».
- Проблема виникає під час відновлення віртуальної машини з хоста ESXi, захищеного RP4VM, на інший хост ESXi, не захищений RP4VM.
- Наявність фільтра «esx_splitter», встановленого на RP4VM, є ключовим фактором відмови в запуску нової ВМ.
- З вихідною віртуальною машиною все в порядку. А версії джерела, цільового венчурного капіталу та хоста ESXi узгоджуються.
- Видалення наявного пристрою SCSI та повторне додавання вирішує проблему, що вказує на проблему, пов'язану з конфігурацією.
Resolution
Вирішення проблеми відновлення віртуальної машини: видалення пристрою SCSI з налаштувань віртуальної машини або коментування рядків, що містять «esx_splitter» у файлі .vmx
Покрокова інструкція
- Видаліть пристрій SCSI з налаштувань віртуальної машини:
- Зайдіть в налаштування віртуальної машини в сервері vCenter.
- Перейдіть на вкладку Обладнання .
- Прокрутіть униз до розділу «Контролер SCSI ».
- Натисніть кнопку «Видалити » поруч із пристроєм SCSI.
- Підтвердьте, що ви хочете видалити пристрій.
- Закоментуйте 'esx_splitter' у файлі .vmx:
- Відкрийте файл .vmx у текстовому редакторі.
- Знайдіть рядки, що містять «esx_splitter».
- Прокоментуйте ці рядки, додавши символ '#' на початку кожного рядка.
- Збережіть зміни у файлі .vmx.
Перевірка проблеми вирішена
Видаливши пристрій SCSI або закоментувавши «esx_splitter» у файлі .vmx, спробуйте знову увімкнути віртуальну машину.
Якщо віртуальна машина успішно ввімкнеться, проблему вирішено.
Інструменти та ресурси
Ви можете використовувати клієнт vSphere для керування налаштуваннями віртуальної машини та файлом .vmx.
Для отримання додаткової інформації про проблему «esx_splitter» дивіться статтю KB: База знань розгортання: Не вдається ввімкнути віртуальну машину на хості ESXi у CR Vault