2012-06-12 16:20, Roch Bourbonnais wrote:
Scrubs are run at very low priority and yield very quickly in the presence of other work. So I really would not expect to see scrub create any impact on an other type of storage activity. Resilvering will more aggressively push forward on what is has to do, but resilvering does not need to read any of the data blocks on the non-resilvering vdevs.
Thanks, I agree - and that's important to notice, at least on the current versions of ZFS :) What I meant to stress that if a "scrub of one disk takes 5 hours" (whichever way that measurement can be made, such as making a 1-disk pool with same data distribution), then there are physical reasons why a 100-disk pool probably would take some way more than 5 hours to scrub; or at least which bottlenecks should be paid attention to in order to minimize such increase in scrub time. Also, yes, presence of pool activity would likely delay the scrub completion time, perhaps even more noticeably. Thanks, //Jim Klimov _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss