On Oct 1, 2009, at 7:10 AM, Ray Clark wrote:

Darren, thank you very much! Not only have you answered my question, you have made me aware of a tool to verify, and probably do alot more (zdb).

Can you comment on my concern regarding what checksum is used in the base zpool before anything is created in it? (No doubt my terminology is wrong, but you get the idea I am sure).

The single critical feature of ZFS is debatably that every block on ZFS is checksummed to enable detection of corruption, but it appears that the user does not have the ability to choose the checksum for the highest levels of the pool itself. Given the issue with fletcher2, this is of concern! Since this "activity" was kicked off by a "Corrupt Metadata" ZFS-8000-CS, I am trying to move away from fletcher2. Don't know if that was the cause, but my goal is to restore the "safety" that we went to ZFS for.

Is my understanding correct?
Are there ways to control the checksum algorithm on the empty zpool?

You can set both zpool (-o option) and zfs (-O option) options when you
create the zpool. See zpool(1m)
 -- richard


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

Reply via email to