最近在把自己威联通 quts hero (威联通 zfs ) 8 盘 raidz2 的影音文件通过 smb 移动到另一个 nas 里,结果有的时候拷贝速度掉到只有 20MB/s……都是大文件。我感觉应该是磁盘碎片的问题。
我用过群晖,群晖有一个磁盘碎片整理的功能,但是威联通没有。感觉要整理磁盘碎片的话那就只能全盘内容迁移然后再搬回来了吧。
感觉通过磁盘碎片整理应该能提高速率🤔
1
TimPeake 1 天前
|
2
Terry05 1 天前
1 楼怕不是网络有问题,得排查下,估计有一侧是 100M 的规格了,网卡通常没问题,有可能是网线的问题
|
3
ntedshen 1 天前
影音文件这种东西下下来就不改的,哪来的碎片。。。
担心这个感觉还不如看看是不是缓存爆了或者 cpu 过热了或者怎么了。。。 |
4
mikeluckybiy 1 天前 via Android
只有 win 系统有磁盘碎片一说,从没没听说过有哪个 linux 需要碎片整理的
|
6
cnbatch 1 天前 Reddit 几年前就有过相关讨论:
https://www.reddit.com/r/zfs/comments/mfuyy2/zfs_fragmentation_solutions_is_resilvering_an/ 里面有人提到了个碎片检测工具: https://github.com/dim-geo/zfs_frag OP 可以试下 |
7
FrankAdler 1 天前 via Android
@TimPeake 你这肯定有问题,我 hdd 走 wifi 速度都能跑 50-60M
|
8
busier 1 天前 via Android
别你觉得应该是磁盘碎片的问题
解决问题靠蒙的么 既然是大文件 显然碎片影响可能性非常小 |
9
TimPeake 1 天前
@Terry05
``` [ 5] 9.01-10.01 sec 113 MBytes 941 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.01 sec 1.07 GBytes 915 Mbits/sec sender [ 5] 0.00-10.03 sec 1.07 GBytes 912 Mbits/sec receiver Receiver threads stopped iperf Done. ``` iperf 测速好像没问题。之前是复制 50G 左右的 tar.gz 文件 速度 10 以下。现在模拟生成了个 1G 的文件,复制到本地好像又没问题了,110M/S |
10
dilidilid 1 天前
zpool list 能看到碎片化程度,你可以进终端看看?不过大文件碎片化的概率很低
|
11
WizardLeo 1 天前 威联通的 zfs 是传言有很严重的性能问题,如果 op 怀疑是文件碎片的话可以考虑试试看
zfs rewrite /mnt/pool/dataset/data_dir zfs2.4 的新版本命令,可以把文件重写到原位置,可以减轻文件碎片问题 |
12
mayli 1 天前
nvme 碎片没影响的,大概率是 smb 或者网络 bug 了
|
13
OumaeKumiko OP @WizardLeo #11 没有,我从 12 盘 raid z2 的 HC550 HDD 阵列内部拷数据到 2 盘 NVME raidZ1 阵列,缓存的时候速度在 550MB-750MB/s ,性能应该还好,虽然达不到理想情况但是也够用了
|
14
OumaeKumiko OP @mayli #12 不是 NVME ,是 HDD
|
15
OumaeKumiko OP @ntedshen #3 没有,是两个 NAS 的 HDD 阵列之间 SMB 拷贝,CPU 温度也没过热
|
16
OumaeKumiko OP @busier #8 那应该是啥……
|
17
yangzzzzzz 1 天前
极空间自带这个功能
|
19
xdzhang 1 天前
我群晖自己磁盘间拷贝是 150-200M 每秒,2 个 nas 之间网络满速.
|
20
nkidgm 1 天前
我 nas 上纯 sata ssd 了,不用磁盘整理,平时写入不高,都是跑一些小系统,3 个月 trim 一次吧。
|
21
fish2050 1 天前
15 年以前最爱干的事情就是没事跑一下磁盘碎片整理
|
22
geniussoft 1 天前 via iPhone
你要看看资源管理器里磁盘占用率,可能是一块硬盘不行了
|
23
touchfishcc 1 天前
@TimPeake #9 会不会 50G 没命中缓存,1G 在缓存里命中了
|
24
nemoc 1 天前
磁盘碎片清理是针对机械硬盘的,ssd 不需要,ssd 使用碎片清理反而有损 ssd 寿命
|
25
ntedshen 1 天前
@OumaeKumiko 我倒是碰到过用 rclone 在 truenas 上跑的 webdav ,用 rclone sync 备份。。。
时间长了速度是这个数: Transferred: 556.553 GiB / 556.553 GiB, 100%, 1.717 MiB/s, ETA 0s 解决方案是关掉所有缓存然后打开--direct-io |
27
xclimbing 1 天前
我觉得跟磁盘碎片没关系。直接跟 zfs 有关系。
|