On Sun, Aug 21, 2011 at 01:30:52PM +0300, Alexandr Kovalenko wrote:
2011/8/20 Paul Arakelyan
: Ну, вероятность выпадения сразу 2-х дисков в такой схеме сразу раза в 2 возрастает :).
Я наверное что-то пропустил из новшеств в теории относительности. Ну или ты, Паша, меня неправильно понял :) Тут не только теория относительности, тут ещё что-то из курса конструирования электроники с механикой :) и "везучести".
или ты, Паша, меня неправильно понял :)
Я имел в виду вот такую схему: Я так и понял, потом "не открутишь" пол-массива, даже если в них ничего не писать.
NAME STATE READ WRITE CKSUM storage ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 gpt/storage0 ONLINE 0 0 0 gpt/storage1 ONLINE 0 0 0 gpt/storage2 ONLINE 0 0 0 raidz1-1 ONLINE 0 0 0 gpt/storage3 ONLINE 0 0 0 gpt/storage4 ONLINE 0 0 0 gpt/storage5 ONLINE 0 0 0
Четности тут в 2 раза больше, чем если был один raidz1 из 6 дисков.
Да, но только она к половинкам массива относится. Т.е., в лучшем случае столько же, сколько было, но в целом надежность упала. Если предположить, что вероятность вылета у всех дисков - одинакова (строго говоря, у новых в течении первого полугода...года - гораздо выше - отсюда пляшут гарантийные сроки на электронику), то, "при особой удачливости", можно получить вылет 2х дисков в половинке, и тогда "ОЙЙЙ". У меня был случай с "похреновело 2/3 raid3" - еле выкрутился, там всего-то несколько секторов упали, и кажись (не уверен) даже не под данными. Короче, raidz2 и бэкап с рестором или просто 2 независимых пула делать. Для линейного чтения больших файлов raidz2 вроде вменяемую производительность дает (хотя, нередко оффлайн одному диску её повышает, разработчики-недоработчики :)), для случайного доступа и мелких файлов - только зеркала/SSD :(. -- Best regards, Paul Arakelyan.