вторник, 15 июля 2008 г.

скрипт для выключения ESX

Скрипт, который

  1. выключает все ВМ
  2. переводит хост в режим обслуживания "maintenance mode", чтобы никакие другие ВМ не переехали на этот
  3. выключает хост
VMLIST=`vmware-cmd -l`
for config in ${VMLIST}
do
vmware-cmd ${VMLIST} stop trysoft
done
vimsh -n -e /hostsvc/maintenance_mode_enter
shutdown -h now




1 комментарий:

  1. хм. У меня обычно бывает так, что как только выключаешь пару машин — баланс нагрузки смещается, и на этот хост сразу же начинают переползать другие машины. Поэтому я сначала даю команду на MM, а потом выключаю те машины, которые не могут сами уползти на другие хосты. (Это те машины, которые живут на локальном хранилище хоста, а не на SAN). После этого хост спокойно уходит в ММ.

    ОтветитьУдалить