ZFS cautions (pool flag additions committed)
Karl Denninger
karl at denninger.net
Sun Mar 23 20:38:50 UTC 2014
On 3/23/2014 2:08 PM, Ondra Knezour wrote:
> Dne 23.3.2014 18:50, Karl Denninger napsal(a):
>> When ZFS code imports are brought forward that add feature flags there
>> is a potential time bomb for existing users in that creation of a new
>> pool becomes non-revertible (except read-only!) with regard to mounting
>> on older revisions of the code.
>>
>> ....
>> The primary "gotcha" here occurs if you don't upgrade your emergency
>> boot media and for some reason you need to boot from a CD or USB key --
>> you can be left SEVERELY screwed, and since -RELEASE is typically not
>> rebuilt when this happens if you don't have a second machine laying
>> around on which you can build a RELEASE image....
>>
>
> Excellent candidate for the /usr/src/UPDATING file?
I think so.
The only reason I caught it immediately is that I'm in the arc.c code
right now with the fix for the "stalls", and caught the file being
flagged as revved and thus not automatically updated when I did a "svn
update ." on /usr/src.
ZFS has been (reasonably) stable on feature-set for a while, but now
we're seeing more pool-level flags show up and in virtually every case
once those are turned on you can't shut them back off, which slams a
door on you in terms of being able to revert if something goes wrong.
--
-- Karl
karl at denninger.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2711 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20140323/6217b892/attachment.bin>
More information about the freebsd-stable
mailing list