> So you think it would be ok to shutdown, physically remove the log
> device,
> and then power back on again, and force import the pool?  So although
> there
> may be no "live" way to remove a log device from a pool, it might still
> be
> possible if you offline the pool to ensure writes are all completed
> before
> removing the device?
> 
> If it were really just that simple ... if zfs only needed to stop
> writing to
> the log device and ensure the cache were flushed, and then you could
> safely
> remove the log device ... doesn't it seem silly that there was ever a
> time
> when that wasn't implemented?  Like ... Today.  (Still not implemented
> in
> solaris, only opensolaris.)

Allow me to clarify a little further, why I care about this so much.  I have
a solaris file server, with all the company jewels on it.  I had a pair of
intel X.25 SSD mirrored log devices.  One of them failed.  The replacement
device came with a newer version of firmware on it.  Now, instead of
appearing as 29.802 Gb, it appears at 29.801 Gb.  I cannot zpool attach.
New device is too small.

So apparently I'm the first guy this happened to.  Oracle is caught totally
off guard.  They're pulling their inventory of X25's from dispatch
warehouses, and inventorying all the firmware versions, and trying to figure
it all out.  Meanwhile, I'm still degraded.  Or at least, I think I am.

Nobody knows any way for me to remove my unmirrored log device.  Nobody
knows any way for me to add a mirror to it (until they can locate a drive
with the correct firmware.)  All the support people I have on the phone are
just as scared as I am.  "Well we could upgrade the firmware of your
existing drive, but that'll reduce it by 0.001 Gb, and that might just
create a time bomb to destroy your pool at a later date."  So we don't do
it.

Nobody has suggested that I simply shutdown and remove my unmirrored SSD,
and power back on.

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

Reply via email to