当我尝试将 Datalab 部署到我现有的项目之一时,我在启动脚本中遇到了“由于暂时性错误而放弃”(下面的日志输出尾部的倒数第二行)。所有尝试都将自己记录在自动创建的 PROJECT-datalab/logs 存储桶中,第一次尝试一开始就有一些额外的内容(我相信一次性引导),但都以同样的方式失败。
我还可以在云控制台下看到一个 datalab 模块仪表板。如果我返回https://datalab.cloud.google.com/并选择项目,则唯一可能的选项仍然是“部署 Datalab”;“启动 Datalab”和“管理 Datalab”显示为灰色。
这是日志输出的尾部(除了我检查的所有日志文件的时间戳外,其余相同):
Nov 10 01:43:43 datalab-deploy-main-20151110-01-41-53 startupscript: You are about to deploy the following modules:
Nov 10 01:43:43 datalab-deploy-main-20151110-01-41-53 startupscript: - mezuri-dev/datalab/main From: [/datalab/app.yaml]
Nov 10 01:43:43 datalab-deploy-main-20151110-01-41-53 startupscript: Verifying that Managed VMs are enabled and ready.
Nov 10 01:43:47 datalab-deploy-main-20151110-01-41-53 startupscript: If this is your first deployment, this may take a while...#015If this is your first deployment, this may take a while.../#015If this is your first deployment, this may take a while...-#015If this is your first deployment, this may take a while...\#015If this is your first deployment, this may take a while...|#015If this is your first deployment, this may take a while...done.
Nov 10 01:43:47 datalab-deploy-main-20151110-01-41-53 startupscript:
Nov 10 01:43:47 datalab-deploy-main-20151110-01-41-53 startupscript: Building and pushing image for module [datalab]
Nov 10 01:44:13 datalab-deploy-main-20151110-01-41-53 startupscript: Updating module [datalab]...#015Updating module [datalab].../#015Updating module [datalab]...-#015Updating module [datalab]...\#015Updating module [datalab]...|#015Updating module [datalab].../#015Updating module [datalab]...-#015Updating module [datalab]...\#015Updating module [datalab]...|#015Updating module [datalab].../#015Updating module [datalab]...-#015Updating module [datalab]...\#015Updating module [datalab]...|#015Updating module [datalab].../#015Updating module [datalab]...-#015Updating module [datalab]...\#015Updating module [datalab]...|#015Updating module [datalab].../#015Updating module [datalab]...-#015Updating module [datalab]...\#015Updating module [datalab]...|#015Updating module [datalab].../#015Updating module [datalab]...-#015Updating module [datalab]...\#015Updating module [datalab]...|#015Updating module [datalab]...done.
Nov 10 01:44:13 datalab-deploy-main-20151110-01-41-53 startupscript: ERROR: (gcloud.preview.app.deploy) Giving up due to transient errors. Please try again. Version: datalab:main.388458272080065440
Nov 10 01:44:14 datalab-deploy-main-20151110-01-41-53 startupscript: Step deploy datalab module failed.
知道问题可能是什么吗?在过去 4 小时内分散的 10 次尝试中的每一次都发生了这种“暂时”错误。这可能是那些目前在没有人工干预的情况下无法工作的现有项目之一吗?
顺便说一句,如果我按照“部署 Datalab”页面中的日志链接,它会经历一个循环:
not found
然后更改为
Forbidden
最后结束于
{"error":{"errors":[{"domain":"global","reason":"lockedDomainExpired","message":"Locked Domain Expired"}],"code":401,"message":"Locked Domain Expired"}}
我认为这实际上可能是一个多 Google 帐户问题并且不相关,因为完整的日志文件(没有该 401 消息)确实出现在存储桶中,但以防万一。