西部資料藍盤組raid1後讀寫速度測試

熊先生不开玩笑發表於2024-10-21
  1. 用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
  1. 再檢視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
  1. 用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)
  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。

相關文章