【问题标题】:Azure Runbook - Job could not be stoppedAzure Runbook - 无法停止作业
【发布时间】:2020-04-20 18:49:28
【问题描述】:
我有一个处于运行状态的 PowerShell Azure Runbook。
通过 Azure 门户按停止会导致错误消息:
“无法停止作业”。
使用 PowerShell cmdlet Stop-AzureRMAutomationJob 会导致错误消息:
"InternalServerError: {"Message":"发生错误。"}
从documentation 看来,该作业将在 3 小时后停止,但还有其他方法可以停止 Runbook 作业或处理此类情况吗?
【问题讨论】:
标签:
azure
azure-automation
azure-runbook
【解决方案1】:
此问题已提交 Microsoft 产品组修复,现在应该已修复。
【解决方案2】:
首先你应该找到状态为失败的作业 ID...
获取-AzureRmAutomationJob -ResourceGroupName $RG -AutomationAccountName $AA |其中 {$.RunbookName -eq "runbook name" -and $.status -eq "Failed"}
然后在停止运行手册之后
Stop-AzureRmAutomationJob -ResourceGroupName $RG -AutomationAccountName $AA -id JOBID