Настройка ZFS на 3 диска в Debian

Настройка ZFS на 3 диска в Debian

У меня есть машина с 3 дисками SSD по 2 ТБ, я хочу настроить openzfsкак минимум два из них. Корневой раздел есть, ext4и если возможно, я хотел бы избежать переустановки всего, поэтому я задаюсь вопросом, имеет ли смысл создать большой файл в корневом ext4разделе и смонтировать его как виртуальное блочное устройство строго для хранения четности.

Возможна ли вышеуказанная конфигурация? Или предпочтительнее приложить дополнительные усилия для изменения размера корневого раздела и создания еще одного выделенного раздела zfs из основного SSD?

решение1

Вообще говоря, ZFS ведет себя лучше всего, когда ей разрешено полностью контролировать ее блочные устройства. Я настоятельно рекомендую вместо этого запустить два ваших диска как зеркало ZFS, если вы хотите избежать потенциальных осложнений с запуском root-on-ZFS, или даже купить четвертый SSD, если вы настаиваете на желании запустить RAIDZ1 с отдельным загрузочным томом.

Можно было бы разбить на разделы (по крайней мере) один из дисков и выделить один раздел для ZFS для конфигурации RAIDZ1, но при этом вы потеряете часть пространства (пространство, доступное для данных + информации о четности, будет в 3 раза больше наименьшего диска в наборе), и это приведет к снижению производительности по сравнению с работой на всех дисках.

Я бысильноне рекомендую использовать файл на диске в качестве одного из элементов набора RAIDZ1. Это нормально для изучения азов, но это укусит вас, как только вы снимете свои учебные колеса.

Связанный контент