You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

创建Azure虚拟机时如何通过PowerShell查看作业失败原因与日志

Azure PowerShell 异步创建VM作业失败排查方法

你可以按以下顺序执行命令获取详细错误信息:

  • 拉取作业的所有输出(含错误记录,加-Keep参数可以保留作业内容方便后续二次排查)
Receive-Job -Id 1 -Keep
  • 直接读取作业的错误集合
(Get-Job -Id 1).Error
  • 展开错误对象的全部属性,获取Azure返回的错误码、异常详情、请求ID等完整信息
(Get-Job -Id 1).Error | Format-List * -Force
  • 若以上命令未拿到有效信息,可查询资源组近1小时的活动日志,获取平台侧的操作失败原因,将命令中<资源组名称>替换为你实际使用的资源组名即可
Get-AzActivityLog -ResourceGroupName <资源组名称> -StartTime (Get-Date).AddHours(-1) | Where-Object OperationName -eq 'Microsoft.Compute/virtualMachines/write' | Select-Object EventTimestamp,OperationName,Status,SubStatus,Properties

常见失败原因包括:VM管理员密码不符合Azure复杂度要求、指定的虚拟网络/公网IP名称已存在、当前Az账号无对应资源创建权限、订阅对应区域的VM配额不足等。

内容的提问来源于stack exchange,提问作者Raja G

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 02:09:03