VmWare ESXi. Включение/выключение виртуальной машины через консоль.

Для управления виртуальными машинами через консоль существует консольная команда «vim-cmd vmsvc»

Список виртуальных машин на хосте, этой командой можно узнать ID виртуалки:

Запуск виртуальной машины, меняем на id вашей виртуалки:

Выключение виртуальной машины:

Расширенная информация о виртуальной машине:

VmWare ESXi. Не запускается VM. Attempted operation cannot be performed in the current state.

Иногда не получается запустить виртуальную машину, при попытке запуска появляется ошибка «Failed. The attempted operation cannot be performed in the current state».
В интернете есть статьи и обсуждения этой проблемы, в которых предлагают просто перезапустить гипервизор. Скорее всего это решит проблему, но это не применимо если на хосте есть виртуалки которые нельзя выключать.

В таком случае есть еще один способ:

Читать далееVmWare ESXi. Не запускается VM. Attempted operation cannot be performed in the current state.

ESX 6.5 ssacli, просто чтобы не забыть.

Просмотр информации о контроллерах. Статус батарейки, слоты и кеши, все тут.
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show detail

Включение Write-Cache. Не забыть правильно указать слот и ключ forced.
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=1 modify dwc=enable forced

Изменение пропорции кеша контроллера. Первая цифра чтение, вторая запись. В процентах.
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=1 modify cacheratio=30/70

Больше примеров на англ:

HPE Smart Array CLI commands on ESXi