> Again, we can't get a straight answer on this one......
> (or at least not 1 straight answer...)
> 
> Since the ZIL logs are committed atomically they are either committed
> in FULL, or NOT at all (by way of rollback of incomplete ZIL applies at
> zpool mount time / or transaction rollbacks if things go exceptionally
> bad), the only LOST data would be what hasn't been transferred from ZIL
> to the primary pool......
> 
> But the pool should be "sane".

If this is true ...  Suppose you shutdown a system, remove the ZIL device,
and power back on again.  What will happen?  I'm informed that with current
versions of solaris, you simply can't remove a zil device once it's added to
a pool.  (That's changed in recent versions of opensolaris) ... but in any
system where removing the zil isn't allowed, what happens if the zil is
removed?

I have to assume something which isn't quite sane happens.

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to