FreeNAS/ZFS/Raid-Z немного разные диски
Я рассматриваю возможность использования FreeNAS и "утилизации" некоторых моих старых дисков емкостью 1 ТБ. Два - это точно такая же модель Western Digital, а другой - Seagate, а четвертый - Samsung.
Как правило, поскольку все диски не равны, я создам свои массивы на сервере под управлением Windows размером 1 ГБ, чтобы предотвратить замену диска недостаточно большим. Dell печально известна отправкой сменных дисков SATA разных марок - стук по дереву, проблем пока нет.
Поскольку не все диски созданы одинаково и могут варьироваться в несколько мегабайт, есть ли способ сделать функцию FreeNas/ZFS/Raid-Z таким же образом, как я делал для моих серверов на базе Windows выше?
Спасибо
1 ответ
Последние версии ZFS допускают некоторую слабость, когда дело касается немного разных размеров дисков. По сути, когда вы создаете пул ZFS, ZFS оставляет свободное место в срезе неиспользуемым, поэтому, если через некоторое время вы замените диск на немного меньший, диск меньшего размера все равно будет принят, хотя на нем будет меньший неиспользуемый кусок.
В качестве альтернативы вы можете сделать это явно и создать пул ZFS из разделов, размер которых будет немного меньше, чем у используемых дисков. Если позднее вы получите диск меньшего размера, если он по-прежнему может соответствовать размеру вашего раздела, проблем не будет.