> 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