> Ok, lets assume we have a dedicated ZIL on a single non-redundant > disk. This disk dies. How do you remove the dedicated ZIL from the > pool or replace it with a new one? Solaris ZFS documentation indicates > that this is possible for dedicated L2ARC - you can remove a dedicated > l2arc from a pool at any time you wish and should some IO fail on the > l2arc, the system will gracefully continue to run, reverting said IO > to be processed by the actual default built-in ZIL on the disks of the > pool. However the capability to remove dedicated ZIL or gracefully > handle the death of a non-redundant dedicated ZIL vdev does not > currently exist in Solaris/OpenSolaris at all.
Ahh - you're describing an implementation flaw as opposed to a design flaw. Your initial statement could be interpreted as meaning that the ZIL is required for file system consistency. I hope they fix that. -Kip _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[email protected]"
