On 9/6/06, UNIX admin <[EMAIL PROTECTED]> wrote:
Yes, the man page says that. However, it is possible to mix disks of different sizes in a RAIDZ, and this works. Why does it work? Because RAIDZ stripes are dynamic in size. From that I infer that disks can be any size because the stripes can be any size. Should one or more of the smaller disks become full, the stripe information is written across the remaining space on the rest of the bigger disks. Or should be anyway. If you think about it, it makes sense.
You are right that it can be done in theory. The practical difficulty is to do it efficiently. My raidz pool tend to have a strong preference to utilize all the disks so disks with different sizes might result in smaller column widths later. I'm not sure if that spells any performance issues but at least the capacity difference between the 2 largest disk will not be usable. Is maximising use of capacity of all available disk in the pipeline for RAID-Z or is it to be avoided intentionally? -- Just me, Wire ... _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss