Назад | Перейти на главную страницу

ESXi 5.5: более одного часа для включения виртуальной машины Windows 2000

Около года назад я установил ESXi 5.5 для виртуализации старого физического сервера Windows 2000, который, к сожалению, нелегко обновить / перенести / заменить. Основное хранилище данных ESXi было создано на основе массива RAID5, состоящего из внутренних дисков SATA 4x2 ТБ.

После преобразования я выполняю стандартные шаги по дезинфекции, включая установку надлежащих инструментов VMware.

Сразу после W2K на том же ESXi была определена еще пара виртуальных машин, включая виртуальную машину CentOS, которая, как и W2K, работает 24/7/365.

Я настроил «Запуск / завершение работы виртуальной машины» так, чтобы все виртуальные машины нужно было запускать вручную после перезапуска гипервизора.

Все работает правильно, за одним исключением: если гипервизор отключается от электросети (когда виртуальные машины включены), а виртуальная машина CentOS "включается" в течение нескольких секунд, ВМ W2K занимает больше часа. Обратите внимание, что я не говоря о времени, которое требуется Windows 2000 для завершения процесса загрузки. Я говорю о времени, которое требуется ESXi для запуска виртуальной машины. В деталях:

Позвольте мне настаивать на том, что 80 минут проходит между t1 и t2 (а не между t2 и t3).

Ниже приведены реальные цифры, взятые из сегодняшнего отключения электроэнергии (... и да! ИБП не защищает такой сервер. Будьте добры и не спрашивайте подробностей!):

Как сами видите:

Что касается последнего пункта (отсутствуют инструменты VMware), они установлены правильно, как вы можете видеть ниже:

Обратите внимание, что такая задержка не зарегистрировано на виртуальной машине CentOS: она включается ESXi в течение нескольких секунд после запроса «Power On».

Я подозревал, что ESXi выполнит своего рода «проверку работоспособности» файловой системы, в которой размещены данные виртуальной машины, и, поскольку виртуальная машина W2K имеет:

Наверное, нужно много времени, чтобы все проверить. Я попытался проверить через консоль ESXi, есть ли запущенный процесс, похожий на fsck, но обнаружил ничего. Я также искал файлы журналов, но ... не смог найти ничего подходящего.

Также: если отключение питания происходит, когда виртуальная машина выключена, то регистрируется нормальное быстрое включение питания и все вышеперечисленное не подать заявление.

Итак, возникает вопрос: есть ли у кого-нибудь представление о том, в чем проблема, и как я могу ее решить или устранить?


Обновление 1:

Похоже, ESXi нужно много времени «открывать диски». Я только что нашел это:

~ # grep took /vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/vmware.log
2015-08-21T18:15:51.282Z| vmx| I120: DISK: Opening disks took 5636937 ms.

и 5636937 мс - это ровно 93 минуты!

Чуть выше этой логической линии я вижу детали для каждого из 5 дисков (строки, начинающиеся с #, были добавлены мной для разъяснения):

# server_2k_COMPANY_1-000003.vmdk => DISK 2 - 1 GB
2015-08-21T16:41:54.613Z| Worker#1| I120: DISKLIB-LIB   : Opened "/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_1-000003.vmdk" (flags 0xa, type vmfs).
2015-08-21T16:41:54.613Z| Worker#1| I120: DISK: Disk '/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_1-000003.vmdk' has UUID '60 00 c2 93 75 e2 fd 3d-40 43 f8 25 f0 5a b8 9b'
2015-08-21T16:41:54.613Z| Worker#1| I120: DISK: OPEN '/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_1-000003.vmdk' Geo (517/128/32) BIOS Geo (0/0/0)
#
# server_2k_COMPANY-000003.vmdk => DISK 1 - 67 GB
2015-08-21T16:43:40.637Z| Worker#0| I120: DISKLIB-LIB   : Opened "/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY-000003.vmdk" (flags 0xa, type vmfs).
2015-08-21T16:43:40.637Z| Worker#0| I120: DISK: Disk '/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY-000003.vmdk' has UUID '60 00 c2 9a 0a c0 10 79-6e 68 52 0d 0d 7a 23 cb'
2015-08-21T16:43:40.637Z| Worker#0| I120: DISK: OPEN '/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY-000003.vmdk' Geo (8844/255/63) BIOS Geo (0/0/0)
#
# server_2k_COMPANY_3-000003.vmdk => DISK 4 - 360 GB
2015-08-21T16:45:28.355Z| Worker#3| I120: DISKLIB-LIB   : Opened "/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_3-000003.vmdk" (flags 0xa, type vmfs).
2015-08-21T16:45:28.355Z| Worker#3| I120: DISK: Disk '/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_3-000003.vmdk' has UUID '60 00 c2 95 13 e3 ad 8d-62 5f 94 12 52 53 de 82'
2015-08-21T16:45:28.355Z| Worker#3| I120: DISK: OPEN '/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_3-000003.vmdk' Geo (47834/255/63) BIOS Geo (0/0/0)
#
# server_2k_COMPANY_2-000003.vmdk => DISK 3 - 610GB
2015-08-21T17:09:00.957Z| Worker#2| I120: DISKLIB-LIB   : Opened "/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_2-000003.vmdk" (flags 0xa, type vmfs).
2015-08-21T17:09:00.957Z| Worker#2| I120: DISK: Disk '/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_2-000003.vmdk' has UUID '60 00 c2 9d 4d d2 57 e6-da 9e 1b 8c 54 ab 39 62'
2015-08-21T17:09:00.957Z| Worker#2| I120: DISK: OPEN '/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_2-000003.vmdk' Geo (79736/255/63) BIOS Geo (0/0/0)
#
# server_2k_COMPANY_4-000001.vmdk => DISK 5 - 1,9 TB
2015-08-21T18:15:51.268Z| vmx| I120: DISKLIB-LIB   : Opened "/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_4-000001.vmdk" (flags 0xa, type vmfs).
2015-08-21T18:15:51.269Z| vmx| I120: DISK: Disk '/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_4-000001.vmdk' has UUID '60 00 c2 91 b1 7d cd 92-c5 13 e7 aa fc 81 b1 33'
2015-08-21T18:15:51.269Z| vmx| I120: DISK: OPEN '/vmfs/volumes/54b687a6-e5de9210-27fe-549f35062eb4/server_2k_COMPANY/server_2k_COMPANY_4-000001.vmdk' Geo (253981/255/63) BIOS Geo (0/0/0)
#
2015-08-21T18:15:51.282Z| vmx| I120: DISK: Opening disks took 5636937 ms.

Итак, потребовалось:

Интересно, почему DISK3 и DISK5 занимали столько времени.

Что касается снимков, здесь ниже вы можете увидеть текущий статус: