Рейтинг:2

Как узнать, какой диск выходит из строя в файловой системе btrfs raid1?

флаг cn

Пару дней назад системный SSD на моем рабочем столе полностью вышел из строя. За неделю-две до этого появились некоторые симптомы: система периодически загружалась только для чтения, появлялись какие-то ошибки. Но после перезагрузки все заработало. СМАРТ вообще ничего не показал.

Это мой основной рабочий компьютер, ему 10 лет (с некоторыми обновлениями). У меня есть надлежащие резервные копии, настроенные на жесткий диск, а также важные данные отправляются в облако в дополнение к жесткому диску.

Поэтому я подумал: «Хорошо, я сейчас слишком занят, система дает сбой, но работает. Может быть, это SSD, может быть, умирает материнская плата или блок питания. У меня есть резервные копии. красится полностью, заменяю SSD или всю систему".

После того, как он окончательно покрасился (это было очень неудобно на тот момент), я узнал, что это был SSD, очень быстро купил еще один, восстановил резервную копию и был достаточно счастлив.

Но все же я потерял часть своей работы (не большую, но все же) между резервными копиями.

Я использую btrfs в течение длительного времени. Я подумал, что должен быть лучший способ сделать это с помощью raid1. Поэтому я купил еще один SSD и сделал рейд.

План был на случай, если SSD не сможет смонтировать рейд с помощью деградировал вариант, преобразуйте его в не замужем, закажите диск и продолжайте работать. Если другой SSD не выходит из строя сразу, он должен быть достаточно хорошим.

Но есть загвоздка. Представьте себе тот же случай отказа. Как узнать какой диск виноват? Проблема в том, что raid1 можно смонтировать как деградированный только один раз, поэтому его сложно протестировать.

У кого-нибудь есть идеи?

N0rbert avatar
флаг zw
`sudo smartctl --scan` с соответствующим драйвером должен отображать информацию об аппаратном RAID, включая SMART диска. Подробную информацию можно найти на [справочной странице](http://manpages.ubuntu.com/manpages/focal/en/man8/smartctl.8.html).
Pilot6 avatar
флаг cn
Это не аппаратный рейд. А smartctl ничего не показал даже после того, как диск стал нечитаемым :-)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.