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

Добавить ОЗУ в виртуальную машину VMware с помощью запланированной задачи?

Мне нужно добавить оперативную память на веб-сервер в производственной среде.

Сервер представляет собой серверную виртуальную машину Windows 2008, работающую на ESXi 5, которая не поддерживает горячее подключение памяти.

Я хочу добавить к нему оперативную память, и это нужно делать в нерабочее время. Мне интересно, можно ли запланировать задачу по добавлению ОЗУ в виртуальную машину, а затем включить машину.

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

Да, PowerCLI должен это сделать.

Комбинация Shutdown-VMGuest, Get-VM | Set-VM и GET-VM | start-vm должен позволить вам это сделать, если вы сохраняете файл в формате ps1, вы должны иметь возможность использовать планировщик задач для запуска скрипта в нерабочее время.

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

ваш сценарий будет выглядеть как

#Shutdown
get-vm -name XXX | shutdown-VMguest

#wait 30 sec
start-sleep -s 30

#it should be off
get-vm -name XXX | set-vm -memoryGB 999

#Start it
get-vm -name XXX | start-VM