Gcloud 谷歌云笔记本实例运行脚本未在启动中

Gcloud 谷歌云笔记本实例运行脚本未在启动中,gcloud,gcp-ai-platform-notebook,papermill,Gcloud,Gcp Ai Platform Notebook,Papermill,我有一个笔记本实例和一个笔记本文件。我使用实例的启动脚本使用Paperill运行这个笔记本文件。 我希望笔记本文件仅在远程启动实例时运行,而不是从google云控制台运行 我想知道其中一个是否可行,或者是否有其他解决方案: 1-脚本将检测到实例是从仪表板启动的 2-我将删除startups脚本,并使用另一个可以通过远程命令运行的脚本 3-关机脚本将删除启动脚本。脚本定义保存在/var/run/google.startup.script下,用于上述场景: 检测实例是否从仪表板启动似乎很复杂 删除前

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

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

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

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


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

脚本定义保存在/var/run/google.startup.script下,用于上述场景:

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

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

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

    谢谢。知道如何远程运行脚本(不是启动脚本)吗?如果可能,无需连接ssh。关于3-启动脚本有可能做到这一点吗?老实说,请分享关于您的用例的更多见解,以明确为什么使用ssh是不可行的。请您重写以下内容:“我有一个笔记本实例,我在该实例的启动脚本中使用papermill运行该实例。问题是,当我从仪表板手动运行实例时“我不太明白你的意思。谢谢希望现在更好。谢谢,除了我的答案之外,看看这个脚本:,你可以修改它来运行你的笔记本,并在完成后删除实例。我不想安排它,我需要它。最好的选择是什么?也许是Kubeflow整流罩?(有过时的文档,我不知道如何使用…)我们将在明年初为EAP推出笔记本执行器,允许您按需或按计划运行笔记本,以上选项也是按需的,我建议您尝试其中一些选项