I tested with zfs_vdev_max_pending=8 I hoped this should make the error messages arcmsr0: too many outstanding commands (257 > 256) go away but it did not.
zfs_vdev_max_pending=8 this should have only allowed 128 commands total to be outstanding I would think (16 Drives * 8 = 128). However I haven't yet been able to corrupt zfs with it set to 8 (yet...) So it seems to have helped. I took a log of iostat -x 1 while I was doing a log of I/O and posted it here http://wrights.webhop.org/areca/solaris-info/zfs_vdev_max_pending-tests/8/iostat-8.txt You can see the number of errors and other info here http://wrights.webhop.org/areca/solaris-info/zfs_vdev_max_pending-tests/8/ Information about my system can also be found here http://wrights.webhop.org/areca/ Thanks for the suggestion. I'm working with James and Erich and hopefully they will find something in the driver code. -- This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss