Azure ML计算实例启动失败求助:Jupyter超时及相关问题
问题原因分析
- 你之前在计算实例上安装的大量自定义包触发了实例的镜像重建流程,但当前工作区的Azure容器注册表(ACR)部署在虚拟网络后方,默认镜像构建机制无法穿透VNet访问ACR,导致镜像构建失败。这直接引发了计算实例启动超时,Jupyter服务无法就绪,出现你看到的
Services not ready for connections错误。 - 诊断日志中的
ImageBuildComputeNotValid错误明确了核心问题:VNet后的ACR无法独立完成镜像构建,需要配置专门的镜像构建计算资源,但你没有修改工作区的权限,因此只能从实例自身的镜像恢复方向寻找解决方案。
无需提交IT工单的解决办法
- 重置计算实例至官方默认镜像
- 登录Azure ML Studio,进入「计算」页面找到目标计算实例
- 点击实例右侧的「...」菜单,选择「重置镜像」选项
- 在弹窗中选择任意官方基础镜像(如Miniconda、TensorFlow基础镜像),确认后等待实例重启
- 实例正常启动后,按需分批安装自定义包,避免一次性加载过多依赖再次触发大规模镜像重建
- 通过Azure ML CLI重置镜像(若你有权限使用CLI)
执行以下命令指定官方镜像启动实例:az ml compute update --name <你的计算实例名称> --resource-group <资源组名称> --workspace-name <工作区名称> --image-name mcr.microsoft.com/azureml/openmpi4.1.0-ubuntu20.04
内容的提问来源于stack exchange,提问作者Ingwersen_erik
相关产品推荐
相关产品推荐

