BackupExec2015 как возможная причина ошибки virtual machine disks consolidation is needed\file is locked в ESXi 5.xx
В ESXi 5.xx периодически возникает ошибка virtual machine disks consolidation is needed, сообщающая о необходимости восстановить целостность виртуальной машины, в противном случае возможно снижение производительности или некорректная работа машины.

Вызвана данная ошибка обычно некорректным удалением snapshot, а именно — невозможностью удалить старый snapshot или после удаления остались какие-то файлы.
В обычном случае необходимо выполнить следующие действия:
Snapshot > Consolidate

После чего начнется процесс восстановления целостности ВМ, могущий занимать достаточно долгое время.
Однако в инфраструктуре одного из клиентов подобные действия привели к появлению следующего сообщения:


Рекомендуемыми действиями в таких случаях являются:
-
Выключение VM
-
Создание нового snapshot
-
Удаление All snapshots
-
Миграция виртуальных машин на новый хост
-
Повторное выполнение Snapshot > Consolidate
В случае нашего клиента подобные действия были невозможны, в связи с недопустимостью простоя системы.
Было сделано предположение, что ошибка file locked вызывалась каким-то из сервисов, использующих ресурсы данной виртуальной машины.
В нашем случае причиной являлся BackupExec2015, с зависшим заданием по бэкапу виртуальных машин и хоста vSphere.
Попытка отмены задания в BE не привела к ожидаемым результатам, поэтому пришлось временно остановить сервисы BackupExec.
Configuration and Settings > Backup Exec Servises > Stop All Servises

В случае долгого отсутствия реакции BackupExec сервисы придется останавливать из TaskManager.
После остановки сервисов BE консолидация прошла успешно.
После начала консолидации(которая может занять довольно продолжительное время) все сервисы BE были перезапущены.