> > Actually, ZFS is already supposed to try to write the ditto copies of a > block on different vdevs if multiple are available. >
*TRY* being the keyword here. What I'm looking for is a disk full error if ditto cannot be written to different disks. This would guarantee that a mirror is written on a separate disk - and the entire filesystem can be salvaged from a full disk failure. Think about having the classic case of 50M, 100M and 200M disks. only 150M can be really mirrored and the remaining 50M can only be used non-redundantly. > ...But I think in a > non-redundant setup, the pool refuses to start if a disk is missing (I > think that should be changed, to allow evacuation of properly dittoed data). IIRC this is already considered a bug. _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss