On Tue, Apr 10, 2007 at 12:48:49AM -0700, Gino wrote: > Hi All > > I'd like to expose two points about ZFS that I think are a must before even > trying to use it in production: > > > 1) ZFS must stop to force kernel panics! > As you know ZFS takes to a kernel panic when a corrupted zpool is found or if > it's unable to reach > a device and so on... > We need to have it just fail with an error message but please stop crashing > the kernel.
This is: 6322646 ZFS should gracefully handle all devices failing (when writing) Which is being worked on. Using a redundant configuration prevents this from happening. > 2) We need a way to recover a corrupted ZFS, trashing the last incompleted > transactions. > Please give us "zfsck" :) Please the ZFS FAQ at: http://www.opensolaris.org/os/community/zfs/faq/#whynofsck Writing such a tool is effectively impossible. For the one known corruption bug we've encountered (and since fixed, we provided the 'zfs_recover' /etc/system switch, but it only works for this particular bug. Without understanding the underlying pathology it's impossible to "fix" a ZFS pool. - Eric -- Eric Schrock, Solaris Kernel Development http://blogs.sun.com/eschrock _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss