Страница 1 из 1

Вышел из строя контроллер диска. RAIDZ поднять данные. Как?

Добавлено: 2010-11-04 17:15:34
fairyman
Доброго дня, уважаемыe пользователя FreeBSD
Кто может подсказать по проблеме - возможно ли, и если да - то как восстановить данные.
Физически - два жестких диска.
1Тб - сегейт 528as содержит 3 слайса. 1 - Система(60Gb). 2 - Pool photo(250Gb). 3 - Pool dustbin
500Gb Seagate ES.2 1 - Pool photo(250Gb). 3 - Pool dustbin(215Gb)

Код: Выделить всё

lan-gw# cat zpool_list_2
NAME      SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT
dustbin      -      -      -      -  FAULTED  -
photo     248G  2,61G   245G     1%  DEGRADED  -
Вышел из строя контроллер винта Seagate ES.2 (при подключении контроллера к БП - машина тухнет, при этом контроллер откручен от корпуса и висит в воздухе =))

Было создано два пула.

Код: Выделить всё

lan-gw# cat zpool_status
  pool: dustbin
 state: UNAVAIL
status: One or more devices could not be opened.  There are insufficient
        replicas for the pool to continue functioning.
action: Attach the missing device and online it using 'zpool online'.
   see: http://www.sun.com/msg/ZFS-8000-3C
 scrub: none requested
config:

        NAME        STATE     READ WRITE CKSUM
        dustbin     UNAVAIL      0     0     0  insufficient replicas
          ada0s3    ONLINE       0     0     0
          ada1s2    UNAVAIL      0     0     0  cannot open

  pool: photo
 state: DEGRADED
status: One or more devices could not be opened.  Sufficient replicas exist for
        the pool to continue functioning in a degraded state.
action: Attach the missing device and online it using 'zpool online'.
   see: http://www.sun.com/msg/ZFS-8000-2Q
 scrub: none requested
config:

        NAME        STATE     READ WRITE CKSUM
        photo       DEGRADED     0     0     0
          mirror    DEGRADED     0     0     0
            ada1s1  UNAVAIL      0   198     0  cannot open
            ada0s2  ONLINE       0     0     0

errors: No known data errors
Понадеялся на чудо - результат просмотра роликов на ютубе (когда молотом били по винтам), думал подкину другую 500ку и система сама восстановится.. ага - сейчас :bn:
Была 500ка серии 7200.12 - создал два раздела. Зеркало завёл без проблем - на то оно и зеркало =)
А вот с raidz что то не сложилась у меня.
zpool online dustbin /dev/ada1s2 раздел на новом винте неподцепил.
Сделал zpool export dustbin - и всё.. zpool import dustbin /dev/ada0s3/dev/ada1s2 говорит что нет такого пула "dustbin"
Я в ступоре. Данные хоть и не критичные - но всё же хотелось восстановить.
Рассматриваю еще вариант ремонта контроллера или попытки подкинуть другой от похожего винта...
но пока это на втором плане. Хочу на практике убедится в "в правильно выбранной ФС".

FreeBSD-8.1-p1/E6300/i965/4Gb

Re: Вышел из строя контроллер диска. RAIDZ поднять данные.

Добавлено: 2010-11-04 20:00:09
Alex Keda
ничё не понял...
судя по листингу - у вас битое зеркало - должно работать.

Re: Вышел из строя контроллер диска. RAIDZ поднять данные.

Добавлено: 2010-11-06 10:51:24
fairyman
Проблема решилась выпаиванием защитного диода на контроллере по линии +12В.
Винт подцепил. Сделал реплайс разделов на другую 500ку. После чего был отложен в сторону - буду покупать/заказывать.
Правильно называется супрессор - высоко-скоростной диод. При повышении напряжения выше его пробивного - собой закорачивает
линию на землю. Как следстиве - блок питания невключается. Иногда спасает - как и меня :Yahoo!:

Причина пробоя - скачок напряжения по линии +12В в блоке питания. Выброшен на помойку.

Re: Вышел из строя контроллер диска. RAIDZ поднять данные.

Добавлено: 2010-11-08 8:39:36
bu7cher
Alex Keda писал(а):ничё не понял...
судя по листингу - у вас битое зеркало - должно работать.
У него dustbin - это просто два винта в одном пуле. Естественно, что про смерти одного - теряешь всё.

Re: Вышел из строя контроллер диска. RAIDZ поднять данные.

Добавлено: 2010-11-08 22:51:38
Alex Keda
bu7cher писал(а):
Alex Keda писал(а):ничё не понял...
судя по листингу - у вас битое зеркало - должно работать.
У него dustbin - это просто два винта в одном пуле. Естественно, что про смерти одного - теряешь всё.
гы.. первого я и не заметил... тока второй

Re: Вышел из строя контроллер диска. RAIDZ поднять данные.

Добавлено: 2010-11-09 14:37:09
manefesto
не кидай винты, не к добру =)