Система хранения HDD смешанного размера с контролем четности
Я ищу способ максимально эффективно использовать «запасные» жесткие диски. Дана следующая настройка:
- 1x 2 ТБ
- 2x 3 ТБ
- 2x 6 ТБ
Что я хочу/нужно:
- Четность (может выйти из строя 1 жесткий диск. Например, один из 6 ТБ. Данные по-прежнему должны быть доступны)
- Максимально возможное пространство для хранения, без «мертвого пространства»
- Подключите новые жесткие диски (любого размера), чтобы увеличить объем памяти (необязательно).
Для меня не имеет значения, какая технология/программное обеспечение используется. ZFS/RAID/lvm/<имя здесь>
Как описано выше, следует допускать сбой одного жесткого диска (например, самого большого одиночного подключенного жесткого диска).
Я думал о «JBOD», но не могу найти окончательного ответа о том, как реализован jbod. С полосками или без. И самое главное, что паритетная часть отсутствует...
Я не уверен, что происходит в lvm: когда жесткий диск отсутствует, я думаю, что весь том недоступен.
Короче говоря, нужно немного волшебства ;)
Спасибо за любой совет.
РЕДАКТИРОВАТЬ № 1: mhddfs/unionfs Во время поиска я нашел «mhddfs» и «unionfs»: /questions/202319/vyi-teryaete-vse-kogda-u-vas-proishodit-sboj-zhestkogo-diska-v-lvm-s-neskolkimi/202338#202338mhddfs кажется хорошим способом, за исключением точки четности.