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

Azure自动化账户Runbook报错:Az.Storage模块无法加载

解决Azure自动化账户中Az.Storage模块加载失败问题

1. 确认Az.Storage模块已正确导入自动化账户

  • 登录Azure门户进入目标自动化账户,左侧导航栏选「模块」,搜索Az.Storage
  • 若模块不存在,点击「添加模块」,从Azure模块库选择Az.Storage,选与已安装的Az.ResourceGraph等模块兼容的版本(建议同大版本,比如均为Az 9.x系列)
  • 若模块存在但版本不兼容,删除旧版本后重新导入匹配版本

2. 检查模块依赖完整性

  • 点击Az.Storage模块查看「依赖项」列表,确认所有依赖模块均已安装且无报错
  • 若有依赖缺失,手动添加对应模块

3. 调整Runbook的模块加载逻辑

  • 在Runbook开头显式导入Az.Storage模块,避免自动加载失败:
    Import-Module Az.Storage -ErrorAction Stop
    
  • 若脚本用Az.Accounts做身份验证,确保先完成登录再加载模块:
    Connect-AzAccount -Identity -ErrorAction Stop
    Import-Module Az.Storage -ErrorAction Stop
    

4. 验证运行环境与权限

  • 检查自动化账户的「运行方式账户」,确认其拥有目标存储账户的权限(至少Storage Blob Data Contributor)
  • 创建测试Runbook验证基础命令:
    Connect-AzAccount -Identity
    Get-Module Az.Storage
    New-AzStorageContext -StorageAccountName "your-storage-account" -UseConnectedAccount
    
    执行后查看输出,确认模块加载成功且命令可正常调用

5. 清理缓存重新导入模块

  • 若模块已导入但仍无法加载,删除自动化账户中所有Az模块,再重新导入所需的Az.Storage、Az.ResourceGraph、ImportExcel等模块
  • 重新触发ARI脚本Runbook,观察加载错误是否消失

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 08:38:21