ffmpeg записывает видеокассеты со звуком

Вы сказали:

About 60% into the rebuild one of the other drives in the array drops out

Это известный риск при использовании RAID -5, и это одна из причин, по которой RAID -5 не считается безопасным для использования в наши дни. Если два диска выходят из строя одновременно в массиве RAID -5, данные невозможно восстановить. К сожалению, перестроение массива, в котором один диск вышел из строя, может вызвать значительную нагрузку на другие диски, что значительно увеличивает вероятность отказа другого диска во время перестроения. Чем дольше восстановление (, т. е. чем больше диски и чем больше они заняты другой, реальной работой ), тем больше вероятность того, что это произойдет.

Это особенно верно, если RAID-массив активно использовался в течение нескольких лет, а срок службы дисков приближается к ожидаемому концу -или -. Или если все диски в массиве произведены из одного производственного цикла и имеют схожие дефекты (, либо «плохую партию» ), либо схожий ожидаемый срок службы.

Из-за того, что данные распределяются по дискам в массиве из 4 -дисков RAID -5 (, т. е. 3 диска для чередования данных, 1 диск для контроля четности ), при сбое двух дисков по крайней мере одна треть каждого файла будет отсутствовать . Это похоже на то, что происходит с чередованием RAID -0, если один или несколько дисков выходят из строя -части файлов, распределенных на неисправный диск (s ), исчезают.

RAID -6 немного улучшает это, позволяя двум дискам выйти из строя до того, как все данные будут потеряны, но возникает та же проблема, если три диска выходят из строя одновременно.

RAID -1 безопаснее, потому что, если один диск выйдет из строя, вы сможете получить данные с другого диска (или других дисков, если выполните зеркалирование более чем на 1 диск ). Если все диски в зеркальном наборе выходят из строя, вы теряете все.

RAID -10 похож на RAID -1. Он по-прежнему уязвим, если все диски в зеркальном наборе выходят из строя одновременно.RAID -10 может выдержать отказ двух -дисков, но ТОЛЬКО , если отказавшие диски не находятся в одном зеркальном наборе. например, если у вас есть диски a,b,c,d с двумя зеркальными парами (a+b и c+d ), то любая комбинация двух дисков из разных пар (, т. е. a+c, a+d, b+c или b+d )могут завершиться ошибкой без потери ваших данных, но в случае ошибки a+b или c+d ваши данные будут потеряны.

Как при использовании RAID -1, так и при использовании RAID -10 риск можно снизить за счет увеличения количества дисков в каждом зеркальном наборе. например. RAID из 6 дисков -10 можно настроить как a+b, c+d, e+f (три зеркальные пары, общая емкость = количество дисков / 2 )или a+b+c и d+ e+f (две зеркальные тройки, общая емкость = количество дисков / 3)

Таким образом, все уровни RAID имеют режимы отказа, которые могут привести к катастрофической потере данных.

Главное, что нужно запомнить из всего этого:

RAID НЕ ЗАМЕНЯЕТ ОБЫЧНОЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ

1
07.02.2020, 03:37
1 ответ

Попробуйте определить аудиоустройство как просто hw1.

Вы также можете попробовать приостановить Pulse:

pasuspender -- ffmpeg -f v4l2 -video_size 720x480 -i /dev/video0 -channel_layout stereo -f alsa -i hw:1 -c:v libx264 -pix_fmt yuv420p -b:v 2M -crf 23 -c:a aac -b:a 128K -to 00:00:30 -preset fast -report tape1.mkv
1
28.04.2021, 23:24

Теги

Похожие вопросы