0

我有一个带有笔记本文件的笔记本实例。我使用实例的启动脚本通过 papermill 运行这个笔记本文件。我希望笔记本文件仅在我远程启动实例时运行,而不是从谷歌云控制台运行。

我想知道其中一个是否可行,或者是否有另一种解决方案:

1 - 脚本将检测到实例是从仪表板启动的。

2 - 我将删除启动脚本并使用另一个可以通过远程命令运行的脚本。

3 - 关闭脚本将删除启动脚本。

4

2 回答 2

1

对于提到的场景,脚本定义保存在 /var/run/google.startup.script 下:

  1. 检测实例是否从仪表板启动似乎很复杂。
  2. 删除前面提到的启动脚本,远程运行自己的脚本是可行的。
  3. 删除脚本。

在删除脚本之前,我建议您对其进行备份,以防出现任何删除问题,还请记住,AI Platform Notebooks 是一项托管服务,任何管理员配置都可能导致您的实例出现潜在问题,请小心删除或修改启动脚本时。

于 2020-12-08T00:43:58.633 回答
0

我的建议实际上是通过调度程序系统运行一个笔记本,我在这里发布了多个选项:GCP 每天运行一个模型的预测

于 2020-12-15T17:40:33.157 回答