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

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

Я просмотрел все уровни в vCenter (сервер, центр обработки данных, кластер, отдельная виртуальная машина), и не было сообщений об аварийных сигналах, но значок аварийного сигнала сохраняется.

Все началось, когда мне пришлось отключить хосты ESXi и SAN для некоторых обновлений в моей комнате данных. Когда я все снова включил, я сначала подключился к одному из хостов ESXi с клиентом vSphere на моем рабочем столе, чтобы включить контроллер домена, а затем несколько других виртуальных машин. Затем я подключился к другому хосту ESXi и включил еще несколько (но не все).

Через несколько минут я вошел на сервер VC (да, в настоящее время это виртуальная машина), подключился к vCenter с помощью клиента, а затем включил еще несколько виртуальных машин. На этом этапе я заметил значки предупреждений на ранее включенных виртуальных машинах.

Казалось бы, «проблема» в том, что я запускал виртуальные машины с клиента, подключенного напрямую к хосту, а не через VC.

Выключение и включение виртуальных машин не решает проблему.

Оказывается, проблема заключалась в том, что я включил свои хосты ESXi перед своей SAN, поэтому виртуальные машины не были «полностью» зарегистрированы. Простое vmotion между хостами устранило проблему.

Отключение хоста виртуальной машины от vCenter и его повторное подключение также работают. Очевидно, что при отключении хоста вы теряете статистику и другие данные, но это работает в простых сценариях.