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

Reply via email to