内网互拷文件速度今天突然从 100+MB/S 降到 30MB/S 了,找不到问题出在哪

2020-03-06 01:17:45 +08:00
 yao990

我那个用 centos 作的家庭存储,一直用的好好的,大文件互拷一般都在 100MB/S 以上,今天把机器拉出来吹了下灰尘,然后速度就降到 30+MB/S 了,然后重启电脑、重启路由器、重做水晶头都不顶用,,不知道到底是哪的问题? 配置如下: cpu:j1800 内存:8G 网卡:PCIE X1 82576 双口千兆 硬盘:HGST 3T *2 路由器:asus ac68u 系统:centos7,挂载 nfs

但是我现在无论是使用 sftp 还是 nfs 或者 smb 都无法再达到之前的速度。。 这个和软件有没有关系?我这两天在折腾 crossover,,

11815 次点击
所在节点    Linux
65 条回复
suspended
2020-03-06 22:09:44 +08:00
@visitant 你可能对现在的 ssd 有点误解。samsung nvme pm981 这种便宜货都能读 3GB/s,写 1.8GB/s 了。
visitant
2020-03-07 00:47:51 +08:00
@suspended 好吧.....但是这个 5GB/s 也太秀了,都超过 pcie3.0x4 的带宽了
beggarvip
2020-03-07 01:07:41 +08:00
挂个 ssd 上去再测
yao990
2020-03-07 01:36:39 +08:00
@augustheart 目前看来硬盘暂时是正常的,已经扫了 85%了,没发现坏道,,现在排除了硬盘和网络,那就剩系统了,可是系统会出什么问题??
yao990
2020-03-07 01:39:16 +08:00
@cev2 好吧,我现在正在扫硬盘,从下午七点开始扫,现在扫了 85%了,暂时没发现坏道,如果硬盘和网络都被排除了,那好像就只剩下系统问题了,可是系统会出什么问题?
yao990
2020-03-07 01:40:41 +08:00
@bsidb 没看 smart,直接扫坏道,目前为止已经扫了接近 7 个小时了,完成了 85%,暂时没法玩坏道。
optimus
2020-03-07 06:30:47 +08:00
@yao990 #46 继续追踪此事,楼主更贴啊
LiYanHong
2020-03-07 09:29:11 +08:00
再找一台设备当服务器,互拷下看看,确定下是网络设备的问题还是服务器的问题
dadachen1997
2020-03-07 09:51:43 +08:00
千兆网口被识别成百兆了?
csdreamdong
2020-03-07 10:03:10 +08:00
可以先用 iperf 测下。是不是网络吞吐量的问题。。然后 dd 或者 fio 测下磁盘 io 问题
xyjincan
2020-03-07 10:41:38 +08:00
配置 smb 重新设置一下,增加点缓存
cherryas
2020-03-07 10:43:50 +08:00
可能和文件有关?表面上是大文件实际上的各种碎片文件的集合。
laminux29
2020-03-07 12:46:48 +08:00
直接用替换法不就解决了。
deef
2020-03-07 17:11:23 +08:00
你清了个灰...是不是动过网口了?重新用钳子做个头试试呢...
yao990
2020-03-08 17:22:13 +08:00
@csdreamdong 测过,吞吐量没问题,磁盘也正常
@dadachen1997 没有,正常千兆,要不然也不能到 50MB/S
@deef 试过,无效。。
@cherryas 这个不应该,因为不可能所有的文件都是碎片,而现在是所有的文件拷贝速度都降下来了。
yao990
2020-03-08 17:46:02 +08:00
@optimus
@LiYanHong
@cev2
@augustheart
最新进展
上次测了网络吞吐量,然后对硬盘进行了全盘扫描,最后发现无问题,那就剩下系统了。
那就换个系统再测,打算用 Ubuntu 试用版(像 pe 一样,无需安装就可以用),结果不知道什么原因,在笔记本上访问不到。
那就给移动硬盘里装个系统测试,先把移动硬盘现有分区缩小,腾出空间来装新系统,先用 gnome-disk 缩小,结果半路卡住了,可能是 gnome-disk 对 ntfs 支持的不好,于是分区损坏,于是换到 Windows (笔记本是双系统)下进行 chkdsk,移动硬盘是 1T 的,所以时间比较长,…………接近 10 个小时过去了,眼看快要完工了,结果,电脑突然重启了,完全没有任何预兆,,于是,前功尽弃,,然后又在服务器上换到 pe 下进行 chkdsk,又是十多个小时过去了,,这回成功了,这次在 diskgenius 下缩小分区,成功,重启,装系统,装的时候 U 盘是 uefi 格式,而移动硬盘是 mbr 分区表,装不进去,退出来,转换成 gpt,重启时发现 U 盘自带 mbr 格式,白转换了,既然已经转换了,那就继续装吧,用 uefi 启动 U 盘,安装,一切顺利,安装完成。
再测,一样的结果,那就说明不是系统问题,那是什么问题呢?我把笔记本切到 Windows 下,测试 smb 的速度,稳定 75MB/S,,,我感觉可能是我笔记本的 centos 出问题了,,我再试试用 Ubuntu 启动笔记本,连接服务器试下,希望能确定故障点。。
yao990
2020-03-09 13:59:14 +08:00
3 月 9 日更新
这两天我又找来了一台电脑,同样安装 centos 和 win10,分别和服务器、笔记本在不同的系统下进行互拷操作,发现 centos 下的结果一致,sftp 基本在 50MB/S 左右,win10 下都在 75MB/S。都达不到之前的 100MB/S。
顿时我又觉得和系统无关了,,,下午准备再找台交换机再试。
yao990
2020-03-09 16:13:35 +08:00
3 月 9 日下午
买来一台华三的 s1209f 八口千兆交换机,分别测试。
win - win,最高 75MB/S,不稳定。
centos smb - win,最高 117MB/S,同样不稳定,一会儿高了一会儿低了。
centos smb - win 中转 - win,稳定 75MB/S。
centos nfs - centos,最高 30MB/S,稳定在 24MB/S,,
centos sftp - centos 中转 - centos nfs,稳定 42MB/S。
头大了,不知道到底哪的问题。。
webs
2020-03-10 14:44:06 +08:00
隔壁老王也在拷贝占了带宽吧,或者冠希在下小电影狂写磁盘
yao990
2020-03-10 21:31:33 +08:00
3 月 10 日
升级了 nfs v4.1,依然龟速

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

https://ex.noerr.eu.org/t/650255

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

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

© 2021 V2EX