I have a scenario (tray failure) that I am trying to "predict" how zfs will behave and am looking for some input . Coming from the world of svm, ZFS is WAY different ;)
If we have 2 racks, containing 4 trays each, 2 6540's that present 8D Raid5 luns to the OS/zfs and through zfs we setup a mirror config such that: I'm oversimplifying here but... Rack 1 - Tray 1 = lun 0 Rack 2 - Tray 1 = lun 4 Rack 1 - Tray 2 = lun 1 Rack 2 - Tray 2 = lun 5 Rack 1 - Tray 3 = lun 2 Rack 2 - Tray 3 = lun 6 Rack 1 - Tray 4 = lun 3 Rack 2 - Tray 4 = lun 7 so the zpool command would be: zpool create somepool mirror 0 4 mirror 1 5 mirror 2 6 mirror 3 7 <---(just for ease of explanation using the "supposed" lun numbers) so a status output would look similar to: somepool mirror 0 4 mirror 1 5 mirror 3 6 mirror 4 7 Now in the VERY unlikely event that we lost the first tray in each rack which contain 0 and 4 respectively... somepool mirror --- 0 | 4 | Bye Bye --- mirror 1 5 mirror 3 6 mirror 4 7 Would the entire "somepool" zpool die? Would it affect ALL users in this pool or a portion of the users? Is there a way in zfs to be able to tell what individual users are hosed (my group is a bunch of control freaks ;)? How would zfs react to something like this? Also any feedback on a better way to do this is more then welcome Please keep in mind I am a "ZFS noob" so detailed explanations would be awesome. Thanks in advance Robb _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss