无法退出正在运行的Jupyter Notebook服务器

华利托:

我正在为项目使用Jupyter Notebook。由于我在工作中使用ssh进入linux集群

ssh -Y -L 8000:localhost:8888 user@host

然后,我用启动笔记本电脑,jupyter notebook --no-browser &以便可以继续使用终端。然后在我的本地计算机上打开localhost:8000并开始工作。

我的问题是,我忘记了通过前台进程并使用杀死它来关闭服务器Ctrl-C相反,我只是退出了ssh会话。现在,当我跑jupyter notebook list我得到

Currently running servers:
http://localhost:8934/ :: /export/home/jbalsells
http://localhost:8870/ :: /export/home/jbalsells
http://localhost:8892/ :: /export/home/jbalsells
http://localhost:8891/ :: /export/home/jbalsells
http://localhost:8890/ :: /export/home/jbalsells
http://localhost:8889/ :: /export/home/jbalsells
http://localhost:8888/ :: /export/home/jbalsells

我显然不希望所有这些服务器都在我的工作计算机上运行,​​但是我不知道如何关闭它们!

当我运行ps时,我什么也没得到:

  PID TTY          TIME CMD
12678 pts/13   00:00:00 bash
22584 pts/13   00:00:00 ps

我已经安装了Jupyter 4.1.0。

华利托:

所以我找到了解决方案。

既然可以jupyter notebook list告诉您笔记本服务器正在哪个端口上运行,我使用http://www.cyberciti.biz/faq/what-process-has-open-linux-port/netstat -tulpn的信息来查找PID

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       
PID/Program name    
tcp        0      0 0.0.0.0:8649            0.0.0.0:*               LISTEN      
-                   
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      
-                   
tcp        0      0 0.0.0.0:33483           0.0.0.0:*               LISTEN      
-                   
tcp        0      0 0.0.0.0:5901            0.0.0.0:*               LISTEN      
39125/Xvnc          

不用费劲,我就能找到我知道要查找的端口jupyter notebook list以及运行它们的进程(grep如果很难找到它们,可以使用)。然后我用kill 8337(或与之相关的任何数字)杀死了他们

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

科尔达ActiveMQConnectionTimedOutException而正在运行的服务器

Django服务器正在运行,但无法访问网址

在Jupyter Notebook中运行Tornado服务器

为什么赛普拉斯无法确定服务器是否正在运行?

更改Jupyter Notebook服务器密码

在Jupyter Notebook中调试Flask服务器

从远程服务器永久使用Jupyter Notebook

SonarQube服务器正在运行但无法访问,并说未找到404

无法连接开发服务器。确保打包程序服务器正在运行

无法建立连接。确保服务器正在运行

Flask服务器退出时线程仍在运行

赛普拉斯无法验证设置为“ baseUrl”的服务器正在运行:

具有Node和Vue的Docker无法启动正在运行的服务器

如何在Jupyter Notebook服务器上隐藏“退出”按钮?

哪个tftp服务器正在运行

无法在VPS上安装Teamspeak3服务器(说服务器正在运行,但无法连接)

确认X服务器正在运行

Rails Thin服务器正在运行但无法连接

无法sftp:返回128“ sftp服务器正在运行”

套接字服务器正在运行,但客户端无法连接

即使 apache 服务器正在运行,我也无法访问 phpmyadmin

Jupyter Notebook:在远程服务器上执行:文件是否写入远程服务器?

无法使用 systemd 启动正在运行的 minecraft 服务器(“找不到屏幕会话”)

无法从本地主机连接到 MySQL 服务器,但 MySQL 服务正在运行

Jupyter Notebook:500 内部服务器错误

AWS EC2 Apache 服务器正在运行,无法 ping/无法通过 Web 服务器访问

从 Jupyter notebook 访问本地 Postgresql 服务器

Rasa Docker:无法连接到操作服务器,但它正在运行

即使 NodeJS 服务器正在运行,邮递员也无法连接它?