how long will it take to rebuid a mirror array (3TB Raid 1) in nexenta

Added by steve dai 12 months ago

Hello,

I used two 3TB sata drives to build a mirror array (Raid 1) in nexentastor 3.1.1 on January this year. One drive was failed 2 weeks ago and I bought a replacement last week. when I attached new drive into the mirror array, the new disk became busy, I can see heavy traffic between two disks from live disks statistics panel. Now, after 4 days, two disks were still on busy status. I thought cifs and iscis server may interrupt the rebuild process so I stop all services after day 1.

Is it normal to take 3 more days to rebuild a 3TB raid 1 array?

nas.png (19.2 KB)


Replies

RE: how long will it take to rebuid a mirror array (3TB Raid 1) in nexenta - Added by steve dai 12 months ago

Finally, the resynchronization was done last night. The whole process was taking about 5.5 days. Is this normal?

RE: how long will it take to rebuid a mirror array (3TB Raid 1) in nexenta - Added by Jason Litka 12 months ago

Seems a little slow, but not out of the realm of possibility if you were using it at the time. Large, slow disks take a long time to rebuild.

RE: how long will it take to rebuid a mirror array (3TB Raid 1) in nexenta - Added by steve dai 12 months ago

Thanks Jason,

At moment, I am reading some articles about 4k issue on ZFS. It might be the root cause for the slow performance on my 3TB drive.

RE: how long will it take to rebuid a mirror array (3TB Raid 1) in nexenta - Added by Jason Litka 12 months ago

Yeah, that is a long-standing issue (impacts many operating systems and file systems, not just those that use ZFS) that will result in you getting about 50% of the random read/write performance you'd expect. If you can dump all your data and recreate the array it can be fixed though.

RE: how long will it take to rebuid a mirror array (3TB Raid 1) in nexenta - Added by steve dai 12 months ago

I used 'zdb -L' to check the disk info details. The drive ashift parameter is set to 9. Is this a way I can set ashift=12 in NexentaStor?