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

GCP Batch无法启动:不支持的COS镜像问题求助

问题解决:Batch API使用COS镜像时实例被停止删除(unsupported_cos)

问题概述

  • 使用新版Batch API运行实例模板,实例启动约10分钟后被自动停止并删除
  • 触发原因:600秒内无VM代理正常上报,实例状态显示为unsupported_cos
  • 使用镜像:最新LTS版本COS镜像 cos-101-17162-40-5
  • 关键报错:实例启动日志中出现 [Batch Startup] Unsupported COS image

根因分析

Batch的启动脚本会通过检查/var/lib/google/batch目录是否存在来验证COS镜像兼容性,当该目录缺失时,脚本会直接抛出「Unsupported COS image」错误,导致VM代理无法正常完成上报流程,最终触发实例的自动停止删除机制。

解决方案

  1. 提前创建缺失目录
    在自定义启动脚本开头添加目录创建命令,确保Batch启动逻辑执行前目录已存在:
    mkdir -p /var/lib/google/batch
    
  2. 确认镜像完整性
    检查当前使用的cos-101-17162-40-5镜像是否为官方未修改版本,避免因自定义镜像时误删系统必要目录导致兼容性问题。
  3. 调整启动脚本执行顺序
    确保目录创建逻辑优先于Batch相关的启动步骤执行,防止检查逻辑先触发报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 14:55:23