Hello Jason, Wednesday, December 20, 2006, 1:02:36 AM, you wrote:
JJWW> Hi Robert JJWW> I didn't take any offense. :-) I completely agree with you that zpool JJWW> striping leverages standard RAID-0 knowledge in that if a device JJWW> disappears your RAID group goes poof. That doesn't really require a JJWW> notice...was just trying to be complete. :-) JJWW> The surprise to me was that detecting block corruption did the same JJWW> thing...since most hardware RAID controllers and filesystems do a poor JJWW> job of detecting block-level corruption, kernel panicking on corrupt JJWW> blocks seems to be what folks like me aren't expecting until it JJWW> happens. JJWW> Frankly, in about 5 years when ZFS and its concepts are common JJWW> knowledge, warning folks about corrupt blocks re-booting your server JJWW> would be like notifying them what rm and mv do. However, until then JJWW> warning them that corruption will cause a panic would definitely aid JJWW> folks who think they understand because they have existing RAID and JJWW> SAN knowledge, and then get bitten. Also, I think the zfsassist JJWW> program is a great idea for newbies. I'm not sure how often it would JJWW> be used by storage pros new to ZFS. Using the gal with the EMC DMX-3 JJWW> again as an example (sorry! O:-) ), I'm sure she's pretty experienced JJWW> and had no problems using ZFS correctly...just was not expecting a JJWW> kernel panic on corruption and so was taken by surprise as to what JJWW> caused the kernel panic when it happened. A warning message when JJWW> creating a striped pool, would in my case have stuck in my brain so JJWW> that when the kernel panic happened, corruption of the zpool would JJWW> have been on my top 10 things to expect as a cause. Anyway, this is JJWW> probably an Emacs/VI argument to some degree. Now that I've JJWW> experienced a panic from zpool corruption its on the forefront of my JJWW> mind when designing ZFS zpools, and the warning wouldn't do much for JJWW> me now. Though I probably would have preferred to learn from a warning JJWW> message instead of a panic. :-) But with other file systems you basically get the same - in many cases kernel crash - but in a more unpredictable way. Now not that I'm fond of current ZFS behavior, I would really like to specify like in UFS if system has to panic or just lock the filesystem (or a pool). As Eric posted some time ago (I think it was Eric) it's on a list to address. However I still agree that striped pools should be displayed (zpool status) with stripe keyword like mirrors or raidz groups - that would be less confusing for beginners. -- Best regards, Robert mailto:[EMAIL PROTECTED] http://milek.blogspot.com _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss