ZFS on top of GELI
K. Macy
kmacy at freebsd.org
Tue Jan 12 00:32:36 UTC 2010
> 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
More information about the freebsd-stable
mailing list