两台 centos 机器过一段时间(大概 10 分钟)后无法访问,请教怎么解决?

2019-12-03 16:35:17 +08:00
 mywander
我要从一台 Centos 6 主机 scp 大概 10GB 的数据到另外一台 Centos 8 的主机,每次传输 2G 左右的数据就停止访问了,现在已经把两台机器的 selinux 和 firewalld 都关闭了,iptables 也没有任何规则。重启后开始能传输数据,过了大概 10 分钟,两台机器就无法互相访问了,也不能 ping 通,但两台机器可以 ping 通其他机器。
3447 次点击
所在节点    Linux
17 条回复
ly4572615
2019-12-03 16:46:31 +08:00
ssh 自动休眠?
wtks1
2019-12-03 18:22:22 +08:00
是不是公网传输而且经过 GFW 了?
minami
2019-12-03 18:54:49 +08:00
搜索“scp 2GB”可知确实没办法解决,换 rsync 吧
superrichman
2019-12-03 19:04:11 +08:00
临时搭个 ftp 服务吧, 还能断点续传
mywander
2019-12-03 19:05:56 +08:00
@wtks1 没有,两台机器都在外网,开始能 ping 通,过 10 来分钟就不行了。
mywander
2019-12-03 19:06:38 +08:00
@minami ping 都不行,rsync 肯定也不行。
mywander
2019-12-03 19:07:08 +08:00
@ly4572615 不是,ping 都没有反应的。
minami
2019-12-03 19:11:58 +08:00
@mywander #6 你不是 scp 传了一些数据后才 ping 不通的吗,难道是不做操作也 ping 不通?
mywander
2019-12-03 19:15:37 +08:00
@minami 我试了几次都是传输了数据之后 ping 不通了,我现在在试一下,不传输数据是否过 10 分钟也会 ping 不通。
mywander
2019-12-03 19:20:47 +08:00
@minami 刚才试了一下没有传输数据,重启过后可以 ping 通,但是过了 5 分钟之后就 ping 不通了,我已经关闭了防火墙和 selinux。
wangyzj
2019-12-03 19:22:27 +08:00
traceroute 试试呢
jaylee4869
2019-12-03 19:23:35 +08:00
rsync 比 scp 效率高,不管行不行你先试试。
silenceshell
2019-12-03 19:25:08 +08:00
两台机器之间有没有防火墙?可以两台机器上抓下 tcp rst 包,如果断的时候同时受到 rst,可能是中间防火墙发的
mywander
2019-12-03 19:28:44 +08:00
@wangyzj 我在 centos 8 那台机器上安装的最小安装,没有 traceroute 命令,算了,我打算重新安装其他 linux 镜像了。
mywander
2019-12-03 19:29:47 +08:00
@silenceshell 两台机器之间没有防火墙,我在 centos 8 那台机器上安装的最小安装。我准备改成 centos 7 了,不想折腾了。
qsbaq
2019-12-04 10:16:21 +08:00
rsync 了解一下
scriptB0y
2019-12-04 13:04:16 +08:00
文件系统发一下

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

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

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

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

© 2021 V2EX