【发布时间】:2023-04-07 05:20:01
【问题描述】:
我想为个人数据科学项目设置一个运行 ipython 笔记本服务器的 EC2 实例。我可以成功启动并运行服务器,并从我的浏览器等访问它...我的操作系统使用的是 Ubuntu 14.04。
但是,因为我想使用一个相当大的实例,让它一直运行会非常昂贵,所以我希望能够在不需要时启动和停止它。目前,这意味着我每次启动时都需要 ssh 进入实例并重新启动服务器。我想在实例启动时以某种方式运行ipython notebook --profile=nbserver,这样我就可以启动实例并立即从浏览器访问我的服务器。
我放了
#!/bin/bash
ipython notebook --profile=nbserver
在用户数据中,但这似乎不起作用。关于用户数据脚本是仅在首次启动时运行还是在实例启动时运行,我无法找到明确的答案。
是否有其他地方可以放置该脚本,以便在我启动实例时运行它?
【问题讨论】:
标签: amazon-web-services amazon-ec2 ipython ipython-notebook