【问题标题】:How to correctly stop Google Cloud Datalab如何正确停止 Google Cloud Datalab
【发布时间】:2016-03-04 16:03:45
【问题描述】:

在 Junyper/Datalab 中玩数据是一种乐趣,但我不希望它变得昂贵。

Google recommends

“您可以通过停止/重新启动 Cloud Datalab 来最大限度地减少计算费用 实例。”

但是,如果我停止 AppEngine 实例或 Compute Engine 虚拟机实例,它们只需重新启动...

那么如何正确地停止/暂停 Google Cloud Datalab,以便我只为我的使用付费,而不是为空闲时间付费? 是否有某种触发器可以重启实例?

【问题讨论】:

  • Google Cloud Datalab 目前处于 beta 阶段,因此上述问题可能会消失,或者未来可能会改变解决方案。
  • 我也有这个问题...如果您删除实验室,那么,我认为您将丢失所有代码。我认为谷歌关于关机的文档是不正确的。 github.com/GoogleCloudPlatform/datalab/issues/742
  • @MikeChirico 感谢分享问题链接。删除 datalab 虚拟机实例并不一定会导致数据丢失 [!]:笔记本位于 git-repo 中(可以与 Github/etc 同步),您的原始数据只能临时存储虚拟机内部。更好的选择是谷歌云存储、BigQuery,......但是必须删除 VM 实例很麻烦,并且会中断正常使用流程。 [!] 首先对非重要数据尝试这种技术!

标签: google-app-engine google-compute-engine google-cloud-datalab


【解决方案1】:

这就是我正在做的事情。我喜欢把所有东西都放在云端;但是,我想以最小的成本和最小的成本恢复工作。

保存数据/源并删除 Datalab

1. 将更改提交到您的 Cloud Git 存储库。只要提交源更改,它们就会在您重新创建谷歌云时弹出备份。将您的数据保存在存储桶 gs://... 或 BigQuery 中。提交所有更改的笔记本。

Your Cloud Git Repository

2. 删除datalab模块。

https://console.cloud.google.com/projectselector/appengine/versions?moduleId=datalab

恢复你的工作:

当您准备好继续工作时,请转到 launch cloud datalab 登录并进行部署。这将需要 6 或 7 分钟。一旦它被部署、启动并运行,您就可以直接进入您的树并继续您的工作。你说的最多可能是 10 分钟。

【讨论】:

  • 谢谢@mike,我目前同意这个“最佳”解决方案。虽然我希望谷歌在不久的将来能提供更合适的解决方案。
猜你喜欢
  • 1970-01-01
  • 2018-09-19
  • 2016-08-25
  • 1970-01-01
  • 2016-11-12
  • 2023-03-29
  • 2018-09-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多