Я настраиваю сервер FreeNAS со следующими 3 дисками хранения
Я выбрал ZFS с RAIDZ, так как это казалось единственным бесплатным RAID, поддерживающим несколько дисков. Однако, когда я установил FreeNAS, я был удивлен, что у меня было всего 76 ГБ полезного пространства. Куда делись остальные 124 ГБ?
Что мне здесь не хватает? Разве ZFS не должна позволять использовать диски разного размера и при этом сохранять избыточность? Как я могу настроить FreeNAS (я бы предпочел держаться подальше от командной строки, но пойду туда, если это абсолютно необходимо), чтобы обеспечить мне максимальное хранилище с защитой?
Группа RAID-Z в пуле ZFS всегда будет привязать размер к наименьшему диску в пуле. Итак, в настоящее время у вас есть то, что по сути представляет собой RAID-Z из трех дисков по 40 ГБ. Один диск предназначен для битов четности, поэтому у вас есть 2x 40 ГБ, что составляет 76,29 ГиБ.
Способ обойти это ограничение - вообще не использовать RAID-Z. ZFS также позволяет независимо устанавливать, что данные должны храниться по крайней мере в X местоположениях по всему пулу, предпочитая, когда это возможно, разные диски для дополнительных копий. Добавьте каждый диск в пул отдельно, затем запустите zfs set copies=2 poolname
; это заставит ZFS хранить все данные как минимум в двух местах.