Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо во FreeBSD (http://forum.oszone.net/forumdisplay.php?f=34)
-   -   программный raid5 на OpenBSD (http://forum.oszone.net/showthread.php?t=287435)

skynet88 03-09-2014 17:33 2397934

программный raid5 на OpenBSD
 
привет. есть OpenBSD с программным RAID5, собранным из 4х HDD (сама система на отдельном hdd).
Один из hdd рейда отказал. и система не может примонтировать весь рейд - ругается на inconsitant file system, пишет что на этом /sd4a даже fsck не удалось прогнать и т.д.
Под single-user запускаем вручную fsck -y. Проходит, находит кучу бэдов и в итоге bioctl все также показывает статус рейда degraded, а тот битый диск - offline
Да, кстати, рейд собирался средствами softraid и bioctl.
В общем как обычно, резервных копий нет, данные очень нужны. Рейд5 подразумевает работу при отказе 1 диска - значит ли это, что если я поменяю битый hdd на новый и перестрою рейд, данные восстановятся из контрольных сумм и частей файлов с живых жестких дисков? Или как сделать лучше?

El Scorpio 23-09-2014 08:34 2406015

По идее, если вы извлечёте битый диск, то RAID запустится на остальных трёх в режиме DEGRADED. Затем при добавлении четвёртого (нового) диска синхронизация запустится автоматически
Однако при восстановлении RAID5 можно потерять весь массив из-за любой даже случайно возникшей ошибки чтения.
Так что рекомендую предварительно в режиме восстановления снять образ каждого раздела, их которых состоит массив.


Время: 20:44.

Время: 20:44.
© OSzone.net 2001-