Значения по умолчанию обычно хорошо для общего случая. Однако я не знаю, является ли Ваш случай общим или нет.
Так, сколько пользователей, сколько данных, сколько транзакций/секунда, и т.д.... Вы ожидаете должны мочь обработать?
Ну, сумма дисков того же размера не идеальна (было бы лучше иметь больше дисков того же размера). Сказав, что я создал бы два пула:
Пул RAIDZ2, состоящий из 4x500 ГБ: vdev 3 дисков для RAIDZ2 (=> 500 ГБ) и один резервный диск:
zpool create datapool raidz2 500gb_1 500gb_2 500gb_3 spare 500gb_4
Пул, состоящий из трех зеркал vdevs: 2x1 ТБ, 2x750 ГБ и 2x320 ГБ (=> ~2TB):
zpool create scrpool mirror 1tb_1 1tb_2 mirror 750gb_1 750gb_2 mirror 320gb_1 320gb_2
Вы имели бы один диск на 500 ГБ в запасе. Если Вы добавляете его к первому пулу (необходимо сделать это с самого начала!) Вы могли удвоить его размер до 1 ТБ.
Преимущества: