FreeNAS / ZFS / Raid-Z немного разные диски

1033
muskratt

Я рассматриваю возможность использования FreeNAS и «утилизации» некоторых моих старых дисков емкостью 1 ТБ. Два - это точно такая же модель Western Digital, а другой - Seagate, а четвертый - Samsung.

Как правило, поскольку все диски не равны, я создаю свои массивы на сервере под управлением Windows размером 1 ГБ, чтобы предотвратить замену диска на диск недостаточно большим. Dell печально известна отправкой сменных дисков SATA разных марок - стук по дереву, проблем пока нет.

Поскольку не все диски созданы одинаково и могут варьироваться в несколько мегабайт, есть ли способ сделать функцию FreeNas / ZFS / Raid-Z таким же образом, как я делал для моих серверов под управлением Windows выше?

Спасибо

0

1 ответ на вопрос

0
ArtemB

Последние версии ZFS допускают некоторую слабость, когда дело касается немного разных размеров дисков. По сути, когда вы создаете пул ZFS, ZFS оставляет свободное место на срезе неиспользуемым, поэтому, если через некоторое время вы замените диск на диск чуть меньшего размера, меньший диск все равно будет принят, хотя на нем будет меньший неиспользуемый кусок.

В качестве альтернативы вы можете сделать это явно и создать пул ZFS из разделов, размер которых будет немного меньше, чем у используемых дисков. Если позже вы получите диск меньшего размера, если он может соответствовать размеру вашего раздела, проблем не будет.