【问题标题】:JupyterHub instance depends on SSH pipeJupyterHub 实例依赖于 SSH 管道
【发布时间】:2016-05-17 10:19:41
【问题描述】:

我有一个我认为很简单的问题。我有一个运行 JupyterHub 的 Ubuntu 服务器 (14.04)。我使用标准命令启动服务:

sudo jupyterhub

我是通过 SSH 连接到服务器本身来执行此操作的。但是,在服务启动后,我的终端变成了“仅记录模式”(我的话)。 jupyterhub notebook 应该是可用的,但我无法访问 CL。问题是该服务仅在我的终端通过 SSH 连接时才运行。当我断开连接时,我无法再访问该服务。如何保持服务运行,以便在我断开 SSH 会话后它仍然可用?

【问题讨论】:

  • 你试过`sudo jupyterhub & >>/dev/null 2>&1
  • 太棒了,效果很好,谢谢。

标签: ssh jupyter-notebook jupyterhub


【解决方案1】:

您可以使用 screennohup 之类的东西来执行此操作,但我更喜欢 screen 例如

screen -dmS hub sudo jupyterhub

这将在您的用户下生成一个新的 tts。如果您没有为此命令启用NOPASSWD,则必须进入那里并输入您的sudo 密码:

screen -r hub

您会看到提示。输入您的密码,集线器将启动。按Ctrl + A + D 回到原来的命令行。

这很好,因为如果您开始遇到 jupyterhub 的问题,您可以随时 screen -r hub 重新连接并进行故障排除。

【讨论】:

    猜你喜欢
    • 2022-11-24
    • 2018-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-04
    • 1970-01-01
    • 2016-08-28
    • 1970-01-01
    相关资源
    最近更新 更多