笔记本运行 GPU 超算服务器时如何挂起

2020-02-21 18:22:25 +08:00
 suifengingo

在用笔记本电脑连接 GPU 超算服务器运行程序后,如果笔记本关机,而又想让超算服务器继续运行程序而不至于停掉,请问有什么方法可以做到?在线请教大佬,谢谢了!

1134 次点击
所在节点    问与答
11 条回复
iasuna
2020-02-21 18:25:12 +08:00
tmux screen
PureWhiteWu
2020-02-21 18:38:47 +08:00
nohup setsid
suifengingo
2020-02-23 21:10:45 +08:00
@iasuna 谢谢大佬,再麻烦问下,在 Ubuntu 系统里面通过文件管理器连接到远程服务器之后,在 tmux 里面怎么继续连接到这个服务器呀?
iasuna
2020-02-23 21:24:19 +08:00
suifengingo
2020-02-23 23:28:04 +08:00
@iasuna 谢谢,这个问题已经知道答案了,另外还有个问题就是,Ubuntu 系统关机之后,是不是就没法通过 tmux attach -t 来接入关机之前仍在服务器运行的进程了呀?
iasuna
2020-02-23 23:29:44 +08:00
@suifengingo 只要服务器美观 tmux 随时都可以连
suifengingo
2020-02-23 23:50:55 +08:00
@iasuna 可是我发现 Ubuntu 系统关机之后,再次打开 Ubuntu 之后发现已经丢失了之前的那个进程,而且经测试发现 Ubuntu 关机之后服务器的进程也被自动停止了,不知这是为什么?我是用虚拟机运行的 Ubuntu 系统
iasuna
2020-02-24 03:08:51 +08:00
@suifengingo 你是用 ssh 连服务器的吗 是在服务器上打开的 tmux 吗
suifengingo
2020-02-24 12:38:19 +08:00
@iasuna 是的,我是在 Windows 的笔记本里通过 VMware 虚拟机装的 Ubuntu 系统来连接的服务器,在这个 Ubuntu 系统里打开终端窗口,通过 tmux 用 ssh 连接到的服务器,可是我发现这个 Ubuntu 虚拟机只要一关机,就会导致服务器中正在运行的程序被停掉了,一直搞不懂是什么原因,所以我现在只能把 Ubuntu 虚拟机挂起之后才敢关闭笔记本,但今天又发现隔了一晚上再打开笔记本进入 Ubuntu 虚拟机查看进程的时候,服务器端显示 ssh 登录报错 packet_write_wait: Connection to x.x.x.x port 22: Broken pipe,然后我网上查了相关教程,准备试一下通过在 Ubuntu 客户端输入 $ ssh -o ServerAliveInterval=60 user@sshserver 来看看能否解决服务器隔一段时间不操作之后自动断连的情况,望大佬能多指点
iasuna
2020-02-24 13:30:28 +08:00
@suifengingo 先连 ssh 再开 tmux 把 tmux 开在服务器上
suifengingo
2020-02-26 16:09:24 +08:00
@iasuna 成功,太谢谢你了!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/646436

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX