Let's assume a RAIDZ2 with SSDs from different vendors. When creating the vdev, I can safely mix a 400GB and a 480GB device with no issue (obviously, vdev would be created based on the smaller disk)
But what If I have to replace a disk with another one, same nominal size, but different vendor?
Not all vendor agree on nominal size, in example, a 480GB SSD from Samsung could have a bounch of sector less than a 480GB from Intel.
In this case, ZFS will refuse to replace because the real size doesn't match?
How to prevent this ?
With SSD, using different brands is safer than using a single brand, but how can I ensure that both disks would be 'swappable'? In case of failure, I have to replace the failed disk with the first available one.
But what If I have to replace a disk with another one, same nominal size, but different vendor?
Not all vendor agree on nominal size, in example, a 480GB SSD from Samsung could have a bounch of sector less than a 480GB from Intel.
In this case, ZFS will refuse to replace because the real size doesn't match?
How to prevent this ?
With SSD, using different brands is safer than using a single brand, but how can I ensure that both disks would be 'swappable'? In case of failure, I have to replace the failed disk with the first available one.