gpt4 book ai didi

azure - Runbook Start-AzureRMVM 可以工作但永远不会结束

转载 作者:行者123 更新时间:2023-12-02 06:47:44 25 4
gpt4 key购买 nike

我在做从自动化启动虚拟机的教程时遇到了奇怪的问题:https://learn.microsoft.com/en-us/azure/automation/automation-first-runbook-textual

我的代码与第一步完全相同,并且验证正确:

workflow MyFirstRunbook-Workflow
{
$Conn = Get-AutomationConnection -Name AzureRunAsConnection
Add-AzureRMAccount -ServicePrincipal -Tenant $Conn.TenantID -ApplicationId $Conn.ApplicationID -CertificateThumbprint $Conn.CertificateThumbprint
Start-AzureRmVM -Name 'VMName' -ResourceGroupName 'ResourceGroupName'
}

即使当我检查时,VM 也会启动,但 Runbook 永远不会结束。它只是说:“正在运行......”(更多的点一直在附加)。知道为什么会发生这种情况吗?因为它显然有效,但由于某种原因无法结束。我认为所有设置都像教程中一样......它是 Powershell 工作流运行手册。

最佳答案

为了更有效地解决这个问题,我们应该做一些测试。
1.使用PowerShell获取作业状态,脚本如下:

PS C:\windows\system32> Login-AzureRmAccount
PS C:\windows\system32> Get-AzureRmAutomationJob -Id '29caa9f3-1862-4710-b1d3-c98c1841966f' -ResourceGroupName 'vm' -AutomationAccountName 'jasonrunbook' | select status

Status
------
Completed

2.请测试此 PowerShell 工作流运行手册:

workflow jasontest2
{

$Conn = Get-AutomationConnection -Name AzureRunAsConnection
Add-AzureRMAccount -ServicePrincipal -Tenant $Conn.TenantID -ApplicationId $Conn.ApplicationID -CertificateThumbprint $Conn.CertificateThumbprint
$a = get-azurermvm -Name 'vmname' -ResourceGroupName 'rg'
write-output $a
Start-AzureRmVM -Name 'vmname' -ResourceGroupName 'rg'
write-output "ok"

}

然后在Output中查找结果,如果仍然显示正在运行,请在此处发布屏幕截图。

关于azure - Runbook Start-AzureRMVM 可以工作但永远不会结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45563570/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com