Hi Travist,

The following 2 kernel parameters can be adjusted if resilvering speed is too 
slow/fast:

zfs_resilver_delay /* number of ticks to delay resilver */
zfs_resilver_min_time_ms /* min millisecs to resilver per txg */

faster:
echo zfs_resilver_delay/W0|mdb -kw
echo zfs_resilver_min_time_ms/W0t3000|mdb -kw

slower:
echo zfs_resilver_delay/W2|mdb -kw
echo zfs_resilver_min_time_ms/W0t300|mdb -kw

Disclaimer: Use at your own risk. I have not used them extensively enough to 
make recommendations and I would do due diligence before modifying them in a 
production setting.

I would recommend testing the network and disks in a isolated fashion to verify 
each point is working as expected. Some posts to help:
http://eonstorage.blogspot.com/2010/12/benchmarking-eon-zfs-nas-performance.html
dladm show-link bge0 -s -i 1

http://eonstorage.blogspot.com/2010/03/whats-best-pool-to-build-with-3-or-4.html

There is also a diskspeed program included in EON to give a rough idea of 
individual disk read performance (test each of them). Remember your pool is 
limited by it's slowest member in a RAID Z. Also, there are many factors that 
contribute like, workload, IOPS per disk and more.

14MB/s does seem on the low side but is that a sync or async workload etc. What 
you are asking has no silver bullet answer. You have thoroughly work through 
the specs of the hardware/software combo and see if you can isolate the problem 
point, if there is one or what may be causing the issue.
        
I would start by listing the hardware specs and disk specs?

Use the included tools zpool iostat, dladm to verify what's happening, etc

Hope that helps
-- 
This message posted from opensolaris.org
_______________________________________________
distribution-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/distribution-discuss

Reply via email to