On Wed, 20 May 2009, Darren J Moffat wrote:

> Why do you think there is no progress ?

Sorry if that's a wrong assumption, but I posted questions regarding it to
this list with no response from a Sun employee until yours, and the
engineer assigned to my support ticket was unable to provide any
information as to the current state or if anyone was working on it or why
it was so hard to do. Barring any data to the contrary it appeared from an
external perspective that it was stalled.

> The code for this is hard to implement.  People are working on very hard
> but that doesn't mean there isn't any progress if there is no eta or
> workaround available via Sun Service.

Why is it so hard? I understand that removing a data vdev or shrinking the
size of a pool is complicated, but what makes it so difficult to remove a
slog? If the slog fails the pool returns to an embedded log, it seems the
only difference between a pool with a failed slog and a pool with no slog
is that the former knows it used to have a slog. Why is it not as simple as
updating the metadata for a pool with a failed slog so it no longer thinks
it has a slog?

On another note, do you have any idea how one might recover from the case
where a slog device fails while the pool is inactive and renders it
inaccessible?

Thanks...


-- 
Paul B. Henson  |  (909) 979-6361  |  http://www.csupomona.edu/~henson/
Operating Systems and Network Analyst  |  hen...@csupomona.edu
California State Polytechnic University  |  Pomona CA 91768
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to