erik.trim...@sun.com said: > All J4xxx systems are really nothing more than huge SAS expanders hooked to > a bunch of disks, so cache flush requests will either come from ZFS or any > attached controller. Note that I /think/ most non-RAID controllers don't > initiate their own cache flush requests.
Docs for the non-RAID HBA's sold by Sun say that with proper (recent) firmware, at power-up the HBA will disable write caches on the disks themselves (this refers to the LSI 1068-based HBA's, anyway). There was a Sun Alert issued for early revisions which failed to disable disk caches, resulting in data loss at power loss for cache-unaware software. Solaris/OpenSolaris ZFS will then enable the write caches once it knows it has control of whole disks, and issues flushes to the drives as appropriate. Regards, Marion _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss