DataLab云部署403错误

时间:2015-11-07 13:46:21

标签: google-cloud-platform google-cloud-datalab

我正在尝试部署DataLab。已确认我的项目位于美国区域。我试过创建新项目并在那里部署,但无济于事。到目前为止看起来一切正常。重要的是要注意,我的项目ID没有前面的s~(不确定这是否重要,或者它是否仅仅是DataLab / Google Cloud中使用的符号。我在两天内尝试了大约10次但没有成功。

Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript: Verifying that Managed VMs are enabled and ready.
Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript: If this is your first deployment, this may take a while...#015If this is your first deployment, this may take a while...done.
Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript: WARNING: If this is your first deployment, please try again.
Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript: ERROR: (gcloud.preview.app.deploy) Server responded with code [403]:
Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript:   Forbidden Unexpected HTTP status 403.
Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript:   You do not have permission to modify this app (app_id=u's~datawranglingtest').
Nov  7 13:32:07 datalab-deploy-main-20151107-13-29-51 startupscript: Step deploy datalab module failed.

2 个答案:

答案 0 :(得分:6)

似乎在Developer Console和AppEngine之间没有同步权限列表。请尝试以下方法:

  1. 转到开发者控制台。权限页面。
  2. 在服务帐户列表中,复制看起来像" ****** - compute@developer.gserviceaccount.com"到另一个地方,我们稍后会使用它。
  3. 确保它从列表中消失。然后重新添加帐户,并确保它有"可以编辑"权限。
  4. 等待几分钟,然后再次尝试部署Datalab。
  5. 同时,问题可能是项目特定的。如果可能,您也可以在新项目上尝试。

    让我知道它是怎么回事!

答案 1 :(得分:0)

很抱歉听到这个消息。一些快速检查/问题 -

  1. 您的项目结算是否已启用?这是能够在项目中实例化托管VM实例所必需的。

  2. 您是项目中所有者/编辑组的成员吗?

  3. 是否启用了Compute Engine API。具体检查https://console.developers.google.com/apis/api/compute_component/overview?project=datawranglingtest

  4. 上API的状态

    如果这些没有帮助,请告诉我们,我会找人来查看您的具体项目。

    s~前缀在AppEngine中使用,不应该是它的来源。

相关问题