> A while back we had a Sun engineer come to our office and talk about > the benefits of ZFS. I asked him the question "Can the uber block > become corrupt and what happeneds if it does?", to which he did not > have the answer but swore to me that he would get it to me. I still > haven't gotten that answer and was wondering if someone here could > enlighten me?
Any data can become corrupt through a variety of processes. To reduce the chance of it affecting the integrety of the filesystem, there are multiple copies of the UB written, each with a checksum and a generation number. When starting up a pool, the oldest generation copy that checks properly will be used. If the import can't find any valid UB, then it's not going to have access to any data. Think of a UFS filesystem where all copies of the superblock are corrupt. So 'a' UB can become corrupt, but it is unlikely that 'all' UBs will become corrupt through something that doesn't also make all the data also corrupt or inaccessible. -- Darren Dunham [EMAIL PROTECTED] Senior Technical Consultant TAOS http://www.taos.com/ Got some Dr Pepper? San Francisco, CA bay area < This line left intentionally blank to confuse you. > _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss