В комментах к очень толковой статье http://www.vmgu.ru/articles/vmware-vm-autostart-fix-scriptначалось обсуждение насущного для меня вопроса - Как автоматически запускать в заданном порядке виртуальные машины?
Подкованные товарищи скажут - пользуй Virtual Machine Startup/Shutdown. И будут правы, если не используется кластер с Vmotion/HA. Проблема в том, что порядок запуска виртуальных машин хранится в рамках одного хоста и при переносе(перегистрации) виртуальной машины на другой хост, этот порядок теряется, и машина попадает в категорию AnyOrder. Примерно об этом вышеупомянутая статья...
В комментах Mr.Aloof предложил использовать vMA или "легкий" Virtual Appliance "Sphere CLI", и с его помощью стартовать виртуальные машины.
Прямо в самом начале написания сркипта возникла проблема - как найти и запустить виртуальную машину vmad01 расположенную на одном из 4 хостов без явного указания пароля при условии, что vCenter еще не работает...
ЗЫЖ VMware очень не рекомендует использовать Virtual Machine Startup/Shutdown в кластерах c HA. В документике Availability Guide(http://www.vmware.com/pdf/vsph...) на стр 20 пишут, что лучше этой функцией в HA cluster не пользоваться.
NOTE The Virtual Machine Startup and Shutdown (automatic startup) feature is disabled for all virtual
machines residing on hosts that are in (or moved into) a VMware HA cluster. VMware recommends that you
do not manually re-enable this setting for any of the virtual machines. Doing so could interfere with the actions
of cluster features such as VMware HA or Fault Tolerance.