如何强制停止Vertex AI中处于运行状态的batch prediction任务?
Vertex AI 批量预测任务强制终止方案
可用的强制终止方法
- 优先使用gcloud CLI执行取消操作,这是最高优先级的任务控制接口,比控制台操作的生效优先级更高:
- 切换到任务所属的GCP项目:
gcloud config set project <你的项目ID> - 查询目标任务的ID:
gcloud ai batch-prediction-jobs list --region=<任务部署区域> - 执行取消命令:
gcloud ai batch-prediction-jobs cancel <目标任务ID> --region=<任务部署区域>
- 切换到任务所属的GCP项目:
- 若你没有gcloud CLI使用权限,也可以通过项目的IAM权限配置,给你的账号授予
roles/aiplatform.admin权限后重新在控制台执行删除操作,权限更新后最多等待5分钟再重试即可。
取消后的状态说明
- 取消命令执行后,后台会先终止任务占用的所有计算资源,再更新任务状态,控制台状态更新最多存在15分钟的滞后,无需重复操作。
- 若执行取消命令24小时后任务仍显示运行中,可提交GCP项目支持工单,提供任务完整资源ID、所属区域、创建时间,由后台团队手动清理任务记录。
你遇到的
too many 500 error responses报错大多是输入数据格式与模型期望输入不匹配,或模型本身存在运行时错误导致,后续提交批量预测任务前,可先用单条样本做在线预测验证通过后再提交批量任务,避免出现同类卡死问题。
内容的提问来源于stack exchange,提问作者Yasuhiro
相关产品推荐
相关产品推荐

