【问题标题】:Dataproc can not auto-generate staging bucketDataproc 无法自动生成暂存存储分区
【发布时间】:2020-06-09 03:13:38
【问题描述】:

我对 gcloud 和 dataproc 非常陌生,我使用的是 gcloud 控制台。
Dataproc 无法为我的帐户自动生成暂存存储桶,并且每次我需要在配置集群时为每个新集群指定一个现有存储桶作为“暂存存储桶”时,它都会显示错误。

{
  "code": 400,
  "message": "Google Cloud Storage bucket does not exist 'dataproc-staging-<REDACTED>'.",
  "status": "INVALID_ARGUMENT"
}

我应该怎么做才能像它应该的那样自动生成暂存桶?提前谢谢!

【问题讨论】:

  • 您能分享您用于创建集群的 gcloud 命令吗?您可以从“创建”按钮下方的“等效 REST 或命令行”中获取它。
  • 感谢您的回复。问题已解决。事实证明,如果您之前删除了某个区域的暂存桶,那么您将遇到此类问题。我尝试了一个新区域(以前使用过 nv),它现在正在工作。谢谢!

标签: google-cloud-dataproc google-cloud-console


【解决方案1】:

我刚刚尝试通过删除该区域中的现有暂存存储桶并再次在该区域中创建集群来重现此问题,但在创建集群期间,Dataproc 成功地重新创建了暂存存储桶 - 正如预期的那样。

请尝试在原始区域中创建一个集群,看看您是否仍然可以重现此问题。

【讨论】:

  • 您好,我选择了之前nv使用过的区域再试一次,成功创建集群;然后我删除集群,以及删除存储中的暂存桶;然后我尝试在刚刚测试的区域中创建另一个集群,我无法再创建它;它显示与上面相同的错误,说缺少存储桶,我记录了我删除的暂存存储桶名称,与错误中显示的名称相同...
  • 这很奇怪,它对我有用,你上次尝试使用哪个区域?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-14
  • 2015-07-02
相关资源
最近更新 更多