On 9-May-07, at 4:45 AM, Andreas Koppenhoefer wrote:

Hello,

solaris Internals wiki contains many interesting things about zfs.
But i have no glue about the reasons for this entry:

In Section "ZFS Storage Pools Recommendations - Storage Pools" you can read: [i]For all production environments, set up a redundant ZFS storage pool, such as a raidz, raidz2, or a mirrored configuration, regardless of the RAID level implemented on the underlying storage device.[/i] (see <http://www.solarisinternals.com/wiki/index.php/ ZFS_Best_Practices_Guide#Storage_Pools>)

In our environment we use EMC based storage subsystems which are protected by RAID1 (mirrored disks). What's the reason for building an upper level zfs mirror on these already mirrored disks?

It's necessary if you wish ZFS to self-heal your data from errors detected in the underlying subsystems. Without redundancy at the pool level it can detect them (checksums) but not repair them.

--Toby


Or do I misinterpret solaris internals wiki?


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

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

Reply via email to