On 23 Sep, 2009, at 21.54, Ray Clark wrote:
My understanding is that if I "zfs set checksum=<different>" to
change the algorithm that this will change the checksum algorithm
for all FUTURE data blocks written, but does not in any way change
the checksum for previously written data blocks.
I need to corroborate this understanding. Could someone please
point me to a document that states this? I have searched and
searched and cannot find this.
I haven't googled for a specific doc, but I can at least tell you that
your understanding is correct. If you change the checksum algorithm,
that checksum is applied only to future writes. Other properties work
similarly, such as compression or copies. I see that the zfs manpage
(viewable here: http://docs.sun.com/app/docs/doc/816-5166/zfs-1m?
a=view ) only indicates that this is true for the copies property. I
guess we'll have to update that doc.
Is the word of a zfs developer sufficient? Or do you need to see it
in an official piece of documentation?
Regards,
markm
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss