【发布时间】:2020-06-17 11:19:25
【问题描述】:
我正在尝试重新启动在 AWS SageMaker 笔记本实例的后台运行的 Jupyter Lab 服务器(不仅仅是内核)。我已经尝试了以下方法:
- 通过进程 ID 杀死服务器
-
pgrep没有显示过程 -
pkill找不到进程 -
ps aux显示进程 ID 不断变化
-
- 通过
jupyter notebook stop停止服务器- 我收到 SSL 错误,但没有任何反应
我唯一能做的就是重启整个实例,这不是一个好的选择,因为它可能需要一段时间才能再次可用。
编辑 1:
我尝试这样做的主要原因是,在安装 tqdm 包并尝试在 Jupyter Lab 中使用 tqdm.notebook 之后,为了使其正确显示,我需要启用/安装笔记本和实验室扩展。为了使这些生效,需要重新启动服务器。
【问题讨论】:
-
重启底层 Jupyter 服务器的动机是什么?
-
当您关闭 SageMaker 笔记本实例时,它就像恢复出厂设置一样。所以每次我重新启动它时,我都必须重新安装 Jupyter Lab 的扩展(在这种情况下是为 tqdm 安装的),然后我需要重新启动服务器才能让它们工作。
-
澄清一下,您是否尝试重置 JupyterLab 笔记本中完成的单元/工作的内存空间,而不完全擦除自实例启动以来的底层环境更改(即:安装扩展程序/插件)?
-
我只需要重启Jupyter服务器或者杀死服务器进程(笔记本实例崩溃会自动重启服务器)。我不在乎内核是否被杀死。
标签: amazon-web-services jupyter-notebook jupyter amazon-sagemaker jupyter-lab