Не могу конкретную найти инфу - есть ли решение на линуксе с mdadm такому варианту (типа RAID1E, не RAID5):Есть 3 диска, запись 2 копий блока данных (зеркало) на них поочередно.
если сдыхает один, то массив не разваливается, а по такому событию перебалансируется на оставшихся двух, став простым зеркалом (если данным места хватит).
Тогда и отказ второго диска не страшен. При балансировке дублировались бы ставшие незазеркаленными блоки и всё. Даже при отказе второго диска данные не потеряются, просто не все задублированы.
Так бы не нужно стало считать суммы, как в RAID5, который ещё к тому же до восстановления будет в опасном положении, как RAID0 и требует подключения нового диска на замену.
Проблема - если данных уже больше, чем ёмкость одного оставшегося диска, тогда не всё зазеркалится, но и не потеряется.ZFS не родная в дистрах и хочет ECC, а BTRFS подошла бы классно, но деприкейтед и не даст работать в RW при отвале одного диска, требуя внимания и квалификации.
Как при вышеописанном отказе дисков поведёт себя массив, скажем такого вида:
mdadm --create /dev/md0 -n 3 -l 10 -p n2 /dev/sdb /dev/sdc missing
Кто-нибудь пробовал такое на отказы?
> Не могу конкретную найти инфу - есть ли решение на линуксе с
> mdadm такому варианту (типа RAID1E, не RAID5):Можно спросить - НАХРЕНА?
> если сдыхает один, то массив не разваливается, а по такому событию перебалансируется
> на оставшихся двух, став простым зеркалом (если данным места хватит).
> Тогда и отказ второго диска не страшен.Я, знаете, и сам люблю изобрести велосипед и на нем вручную закатить солнце, но всему есть пределы...
> Проблема - если данных уже больше, чем ёмкость одного
> оставшегося диска, тогда не всё зазеркалится, но и не потеряется.Эээ.. ЩИТО???
> Кто-нибудь пробовал такое на отказы?
Резюмируя вышепроцитированный бред.
Теоретически RAID1 можно сотворить на ЛЮБОМ числе дисков (2,3,...10,... ), предпочтительнее, на четном количестве дисков.
Практически никакого смысла в этом нет. RAID-массивы организуют, преследует несколько иные цели, нежели "даже при отказе второго диска данные не потеряются, просто не все задублированы".
Вы мало того, что чушь несете, еще и с матчастью незнакомы. В общем, ступайте в Гугл, читать, что такое RAID вообще, какие они бывают и зачем нужны.
Почитай про Hot Spare - может тебя устроит?
>[оверквотинг удален]
> который ещё к тому же до восстановления будет в опасном положении,
> как RAID0 и требует подключения нового диска на замену.
> Проблема - если данных уже больше, чем ёмкость одного
> оставшегося диска, тогда не всё зазеркалится, но и не потеряется.
> ZFS не родная в дистрах и хочет ECC, а
> BTRFS подошла бы классно, но деприкейтед и не даст работать в
> RW при отвале одного диска, требуя внимания и квалификации.
> Как при вышеописанном отказе дисков поведёт себя массив, скажем такого вида:
> mdadm --create /dev/md0 -n 3 -l 10 -p n2 /dev/sdb /dev/sdc missing
> Кто-нибудь пробовал такое на отказы?lvm mirror может миррор хоть на 5 дисков
>[оверквотинг удален]
>> как RAID0 и требует подключения нового диска на замену.
>> Проблема - если данных уже больше, чем ёмкость одного
>> оставшегося диска, тогда не всё зазеркалится, но и не потеряется.
>> ZFS не родная в дистрах и хочет ECC, а
>> BTRFS подошла бы классно, но деприкейтед и не даст работать в
>> RW при отвале одного диска, требуя внимания и квалификации.
>> Как при вышеописанном отказе дисков поведёт себя массив, скажем такого вида:
>> mdadm --create /dev/md0 -n 3 -l 10 -p n2 /dev/sdb /dev/sdc missing
>> Кто-нибудь пробовал такое на отказы?
> lvm mirror может миррор хоть на 5 дисковRaid 6 вас спасет :)
> lvm mirror может миррор хоть на 5 дисковТочно! Попробую Thin LVM в зеркале на 3-5 дисках.
А то привык уже к плюшкам zfs и btrfs, а про lvm забыл...