Azure DevTest Lab可申领VM部署失败问题求助
Azure DevTest Lab可申领VM部署失败(磁盘显示“No result”)解决方案
问题概述
按照微软官方文档创建可申领VM,配置参数如下:
- 操作系统:
windows - 基础VM镜像:
windows server 2022 datacenter azure edition core - VM大小:
standard_B1s
多次尝试部署均失败,磁盘状态显示“No result”。
可能原因及修复步骤
1. 验证镜像区域兼容性与Lab权限
Windows Server 2022 Datacenter Azure Edition Core是云优化镜像,部分Azure区域可能未提供该镜像:
- 进入DevTest Lab的配置和策略 > 允许的镜像,确认该镜像已被加入允许列表,且当前Lab所在区域支持此镜像。
- 若镜像未被允许,手动添加到允许列表;若区域不支持,切换至支持该镜像的区域重新创建Lab或发起VM部署。
2. 检查VM规格与磁盘类型兼容性
Standard_B1s属于低规格VM,部分Azure专属镜像可能要求特定磁盘类型:
- 确认Standard_B1s支持所选镜像的磁盘要求(部分Azure Edition镜像可能需要Premium SSD或Ultra Disk),若不兼容,切换至更高规格的VM(如Standard_B2s),或在创建VM时指定兼容的磁盘类型(如Standard SSD)。
3. 排查DevTest Lab策略限制
Lab的内置策略可能限制磁盘大小或VM创建配额:
- 进入配置和策略 > 磁盘,确认允许的系统盘大小上限足够容纳该镜像(Windows Server 2022 Azure Edition Core默认需至少32GB系统盘,建议设置40GB以上)。
- 检查虚拟机策略,确认未限制所选VM大小的创建权限,且订阅的VM核心数、数量配额未用尽。
4. 手动指定磁盘配置
放弃默认的“镜像继承”磁盘配置,手动设置参数:
- 在创建可申领VM的磁盘步骤中,明确选择系统盘类型(如Standard SSD)并设置足够容量,完成配置后重试部署。
5. 清理失败部署并验证订阅状态
- 删除Azure门户中该Lab下的失败部署记录,避免残留资源干扰新部署。
- 确认当前Azure订阅未处于欠费、配额不足等限制状态,进入订阅页面检查资源使用情况。
内容的提问来源于stack exchange,提问作者Asati
相关产品推荐
相关产品推荐

