Мне просто интересно, разумно ли добавлять 4x500Gb и 2x750 в один и тот же пул ZFS? Или мы должны добавить в пул только жесткие диски того же размера?
Любая документация или рекомендации о том, что делать, когда у нас много сопряженных дисков, были бы действительно полезны.
С ZFS вы создадите vdev из дисков, а затем создадите пул из этих vdev (все это происходит за вашей спиной, когда вы выполняете единственную команду zpool create
). Существуют различные типы vdev:
Затем ZFS распределяет по всем vdev в пуле. Бассейн можно легко расширить. Но вы не можете добавлять диски к существующему raidz {1,2,3} -vdev с текущей версией ZFS. Однако вы всегда можете добавить новый vdev в существующий пул.
У вас будет больше всего вариантов с дисками одинакового размера, но возможно смешивание. В вашем случае, например, пул "три зеркала vdev" с
zpool create mypool mirror 500GB1 500GB2 mirror 500GB3 500GB4 mirror 750GB1 750GB2
было бы хорошо. Но также подумайте о добавлении запасных дисков в пул!
Технически нет ничего плохого в том, чтобы помещать диски разного размера в один пул хранения. Ваша производительность будет ограничена самыми медленными дисками в пуле, о которых вы можете или не можете заботиться, в зависимости от вашего приложения.
Имейте в виду, что в настоящее время невозможно (хорошо, это возможно, но определенно не просто и не безопасно) удалить или изменить размер дисков в пуле хранения, поэтому вы можете планировать заранее, если считаете, что вам может понадобиться другой макет в будущем .