【问题标题】:Can't delete/ stop job in dataproc无法删除/停止 dataproc 中的作业
【发布时间】:2017-07-19 06:30:15
【问题描述】:

我通过 API 创建了一个集群(我们将其命名为 my_project/clusterUuid123)并提交了一份工作。作业提交后,集群被删除,但作业仍在“运行”。如果我尝试删除作业(通过 api、shell、ui),它会引发错误“... cluster not found project/clusterUuid123

{
"code": 404,
"message": "Cluster not found "my_project/clusterUuid123",
"status": "NOT_FOUND"
}

重新创建集群不会解决问题。即使集群名称相同。我认为一种可能的解决方案是使用确切的 uuid + 名称重新创建集群,但我还没有弄清楚如何手动设置 uuid。如果我通过 api 创建集群,ClusterUuid 会自动设置 - 即使我尝试更改它。

干杯丹尼尔

【问题讨论】:

    标签: google-cloud-platform google-cloud-dataproc


    【解决方案1】:

    我们目前正在为此推出一个修复程序,该修复程序应该在周五 EOD 之前在全球范围内发布。同时,请确保您的作业在集群被删除后实际上并未运行。

    【讨论】:

    • 作业被列为“正在运行”。如何检查作业是否正在运行?
    • 在这种特殊情况下,您可以通过查看项目中正在运行的虚拟机来验证集群是否已被实际删除。如果没有对应于您的 Dataproc 集群,则作业无处执行。另请确认您的作业现在显示其状态为 ERROR 或 CANCELLED。
    • 感谢您的帮助。作业现在处于错误状态。
    猜你喜欢
    • 2013-11-17
    • 2017-11-22
    • 2016-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-30
    • 1970-01-01
    相关资源
    最近更新 更多