- 用2塊西數藍盤,組raid1後發現,從raid1複製檔案到系統的m2固態盤,速度非常慢,大概是10m/s,查詢原因,根據部落格做如下設定。先加快resync的速度。
# 檢視
sysctl dev.raid.speed_limit_min
sysctl dev.raid.speed_limit_max
# 設定
sysctl -w dev.raid.speed_limit_min=150000
- 再檢視resync的速度,在80m-130m之間,花了幾個小時resync完畢。然後測試raid1的寫入/讀取速度。
cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md127 : active raid1 sdb[0] sda[1]
3906886464 blocks super 1.2 [2/2] [UU]
[===================>.] resync = 96.6% (3776110080/3906886464) finish=25.9min speed=83988K/sec
bitmap: 3/30 pages [12KB], 65536KB chunk
- 用rsync 命令測試從系統固態盤複製幾十G的資料到raid1,寫入速度基本是140-180m/s。
time rsync -av --progress emby.tar.test /raid1/test/emby.tar.test
# 輸出
sending incremental file list
emby.tar.test
19,917,981,681 100% 187.07MB/s 0:01:41 (xfr#1, to-chk=0/1)
- 用rsync 命令測試從raid1 複製幾十G的資料 系統固態盤 ,讀取速度基本是200多m/s。
time rsync -av --progress /raid1/test/immich.tar.pigz ./immich.tar.test
# 輸出
sending incremental file list
immich.tar.pigz
44,809,879,552 84% 232.31MB/s 0:00:34
結尾:對藍盤組raid1的寫入/讀取速度還是比較滿意的,就是前期resync花的時間比較久,如果機械硬碟再多幾塊,估計花的時間更長。對於要求更高的使用者還是建議買紫盤、紅盤,或者直接SSD組raid。