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

Перезагружать виртуальную машину каждые 20 минут

Нам необходимо создать способ автоматической перезагрузки виртуальных машин в лаборатории каждые 20 минут.

Есть ли способ сделать это в vSphere 5?

У меня сейчас нет доступа к vSphere, но должно быть так:

  1. Перейти к запланированной задаче (Главная -> ...)
  2. Создать новую задачу, изменяющую состояние питания ВМ
  3. Выберите виртуальную машину
  4. Выберите вариант работы с питанием «Сброс».
  5. Выбрать часто
  6. финиш

В качестве альтернативы вы можете использовать vSphere CLI:

http://pubs.vmware.com/vsphere-50/topic/com.vmware.vcli.examples.doc_50/cli_manage_vms.10.6.html

Как сказал Алан, я бы использовал для этого запланированную задачу vSphere.

  • «Power on»: включает питание
  • «Power off»: выключить питание
  • «Завершение работы»: аккуратное завершение работы гостевой ОС
  • "Suspend": аккуратная приостановка гостевой ОС
  • «Сброс»: выключите и снова включите гостя (в основном выключите, а затем снова включите)

Кроме того, я не вижу смысла перезагружать сломанную машину, поэтому вы также можете использовать на ней непостоянные диски, чтобы при перезагрузке виртуальной машины она возвращалась в заведомо исправное состояние. В противном случае перезагрузка взломанной машины просто приведет к взломанной машине ...

Однако существует очевидная проблема с запланированным перезапуском: что произойдет, если я подключусь, чтобы начать тестирование своего эксплойта в 13:59, а перезапуск запланирован на 14:00?

Почему бы вам просто не создать bat-файл

имея код

shutdown -r -f -t 1200000 ;

и создайте расписание для его выполнения