2015-01-21 3 views
1

Я хотел бы запланировать остановку/запуск Azure виртуальных машин с помощью лабиринтной рабочей книги.Планирование в лазурной runbook

Это то, что я сделал до сих пор. Создал новую книжку автоматизации из галереи на портале управления Azure. Выберите «Стоп Windows Azure Virtual Machines в расписании» из «Управление жизненным циклом VM» (это сценарий this). Создана Runbook, перешла на страницу «Авторизатор» этой рабочей книги и нажала тест. При наличии необходимых параметров. Затем на выходе появилось несколько ошибок, начиная с этого:

 
1/21/2015 9:15:26 AM, Error: New-ScheduledTaskTrigger : The term 'New-ScheduledTaskTrigger' is not recognized as the name of a cmdlet, function, 
script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is 
correct and try again. 
At Stop-AzureVMsOnSchedule:41 char:41 

Зачем этот элемент не найден? Я попытался загрузить модуль ScheduledTasks в меню активов с моего компьютера (c: \ Windows \ SysWOW64 \ WindowsPowerShell \ v1.0 \ Modules \ ScheduledTasks), но он жаловался на то, что формат недействителен.

Не могли бы вы дать мне подсказку, почему этот скрипт не работает, или вы знаете альтернативу, что использовать для планирования задач в рабочей книге автоматизации?

ответ

0

Этот сценарий должен быть отредактирован для работы в Azure Automation.

New-ScheduledTaskTrigger не работает в среде Azure Automation. Для планирования автоматизации runbook, использовать New-AzureAutomationSchedule

Подробная информация на https://msdn.microsoft.com/en-us/library/dn690271.aspx

2

"Стоп Windows Azure Virtual Machines по расписанию" является сценарий Azure PowerShell не предназначен для работы в качестве runbook в Azure автоматизации. Вы можете видеть, что при попытке импортировать его из галереи:

note when you import 'Stop Windows Azure Virtual Machines on a Schedule' script

Я рекомендую вместо того, чтобы вы импортировать runbook для остановки виртуальных машин, созданных jeffbow. Перехватив этот runbook вплоть до расписания актива Azure Automation вы сможете планировать выключение Azure виртуальные машины:

a good runbook to use for stopping Azure VMs from Azure Automation

Смежные вопросы