> From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss-
> boun...@opensolaris.org] On Behalf Of Jeroen Roodhart
> 
> > If you're running solaris proper, you better mirror
> > your
> > > ZIL log device.
> ...
> > I plan to get to test this as well, won't be until
> > late next week though.
> 
> Running OSOL nv130. Power off the machine, removed the F20 and power
> back on. Machines boots OK and comes up "normally" [...]
> 
> Nice! Running a later version of ZFS seems to lessen the need for ZIL-
> mirroring...

Yes, since zpool 19, which is not available in any version of solaris yet,
and is not available in osol 2009.06 unless you update to "developer
builds,"  Since zpool 19, you have the ability to "zpool remove" log
devices.  And if a log device fails during operation, the system is supposed
to fall back and just start using ZIL blocks from the main pool instead.

So the recommendation for zpool <19 would be *strongly* recommended.  Mirror
your log device if you care about using your pool.
And the recommendation for zpool >=19 would be ... don't mirror your log
device.  If you have more than one, just add them both unmirrored.

I edited the ZFS Best Practices yesterday to reflect these changes.

I always have a shade of doubt about things that are "supposed to" do
something.  Later this week, I am building an OSOL machine, updating it,
adding an unmirrored log device, starting a sync-write benchmark (to ensure
the log device is heavily in use) and then I'm going to yank out the log
device, and see what happens.

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

Reply via email to