Mike Gerdts wrote:
On Tue, May 19, 2009 at 2:16 PM, Paul B. Henson <hen...@acm.org
<mailto:hen...@acm.org>> wrote:
>
> I was checking with Sun support regarding this issue, and they say
"The CR
> currently has a high priority and the fix is understood. However,
there is
> no eta, workaround, nor IDR."
>
> If it's a high priority, and it's known how to fix it, I was curious
as to
> why has there been no progress? As I understand, if a failure of the log
> device occurs while the pool is active, it automatically switches
back to
> an embedded pool log. It seems removal would be as simple as
following the
> failure path to an embedded log, and then update the pool metadata to
> remove the log device. Is it more complicated than that? We're about
to do
> some testing with slogs, and it would make me a lot more comfortable to
> deploy one in production if there was a backout plan :)...
>
A rather interesting putback just happened...
http://hg.genunix.org/onnv-gate.hg/rev/cc5b64682e64
6803605 <http://bugs.opensolaris.org/view_bug.do?bug_id=6803605>
should be able to offline log devices
6726045 <http://bugs.opensolaris.org/view_bug.do?bug_id=6726045>
vdev_deflate_ratio is not set when offlining a log device
6599442 <http://bugs.opensolaris.org/view_bug.do?bug_id=6599442> zpool
import has faults in the display
I love comments that tell you what is really going on...
8.75 <http://hg.genunix.org/onnv-gate.hg/rev/cc5b64682e64#l8.75>
/*
8.76 <http://hg.genunix.org/onnv-gate.hg/rev/cc5b64682e64#l8.76>
* If this device has the only valid copy of some data,
8.77 <http://hg.genunix.org/onnv-gate.hg/rev/cc5b64682e64#l8.77> -
* don't allow it to be offlined.
8.78 <http://hg.genunix.org/onnv-gate.hg/rev/cc5b64682e64#l8.78> +
* don't allow it to be offlined. Log devices are always
8.79 <http://hg.genunix.org/onnv-gate.hg/rev/cc5b64682e64#l8.79> +
* expendable.
8.80 <http://hg.genunix.org/onnv-gate.hg/rev/cc5b64682e64#l8.80>
*/
For some reason, the CR's listed above are not available through
bugs.opensolaris.org <http://bugs.opensolaris.org>. However, at least
6833605 is available through sunsolve if you have a support contract.
--
Mike Gerdts
http://mgerdts.blogspot.com/
This putback is the precursor to slog device removal and the ability to
import pools with failed slogs. I'll provide more details as we get
closer to integrating the slog removal feature. We are working on it, it
is one of our top priorities.
Stay tuned for more details...
George
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss