我有一个带有笔记本文件的笔记本实例。我使用实例的启动脚本来使用papermill运行这个笔记本文件。我希望笔记本文件只在远程启动实例时运行,而不是从谷歌云控制台运行。
我想知道其中一种是否可行,或者是否有另一种解决方案:
1-脚本将检测到实例是从仪表板启动的。
2-我将删除启动脚本,并使用另一个可以由远程命令运行的脚本。
3-关闭脚本将删除启动脚本。
脚本定义保存在/var/run/google.startup.Script下,用于上述场景:
- 如果实例是从仪表板启动的,检测起来似乎很复杂
- 删除前面提到的启动脚本,并远程运行自己的脚本是可行的
- 删除脚本
在删除scrip之前,我建议您对其进行备份,以防出现任何删除问题,还请记住,AI平台笔记本是一项托管服务,任何管理配置都可能在您的实例中导致潜在问题,删除或修改启动脚本时要小心。
我的建议是通过Scheduler系统实际运行笔记本,我在这里发布了多个选项:GCP每天运行一个模型的预测