I have setup a RAID 1 array with 2 Seagate 1.5TB SATA ST31500341AS drives for my NAS using Openfiler.
The system has been up for over 17hrs and the array is still syncing, speed has dropped from 16MB/s down to a pathetic 3.5M/B over the period.
Is that normal?
What happen if I have to replace one of the drive in future due to drive failure, does it have to re-sync for a whole day again? Will the NAS still being usable during the re-sync?
[root@openfiler chris]# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4] [raid10] [raid1]
md0 : active raid1 sdc1[1] sdb1[0]
1465135936 blocks [2/2] [UU]
[================>....] resync = 80.1% (1173746816/1465135936) finish=1391.1min speed=3489K/sec
EDIT: OS is installed on a separate drive with no RAID.
TIA
Best Answer
you could change:
to higher numbers. Some of the OS defaults are not really optimized for today's higher speed drives.
Depending on the bus bandwidth and system activity, 1.5 terabytes could take 20+ hours. If a drive fails, you will just split IO between your normal activity and reconstruction. Yes, you would have to allow it to reconstruct if there was a failure, but, it would still be available to use.