URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 90737
[ Назад ]

Исходное сообщение
"Проблема ZFS (raidz1) развалился. не могу поднять"

Отправлено Алексей , 16-Янв-11 22:02 
Здраствуйте!

случилась не очень приятная ситуация.
freebsd 8

был поднят raidz1, который состоял из ad0s1d,ad1,ad2,ad3

ad0 идет и как системный диск, и как часть пула. ну не в этом суть.

сел я за консоль. начал проверять то, сё ...
zpool status - а он мне показывает "ошибки". ну я сделал ему zpool scrub ...
он начал делать, и в этот момент из системы отвалился один из дисков.
тачка получилась в полу подвисшем состоянии.

диск умер физически. застучали головы и ква.

сейчас какая ситуация ... получилась. при загрузке ZFS модуля, тачка падала в панику.
я забекапил кеш файл, и удалил его. при загрузке модуля ZFS все хорошо.
естественно что он считает что пулов нету. я говорю ему zpool import
он показывает мой пул, где не хватает одного диска.

я делаю zpool import name
он говорит мол не хватает одного диска. если подсунуть новый диск, то тачка опять уходит в панику. ошибка vdev open failure ...

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

буду рад любым советам. моя ася 557038
спасибо


Содержание

Сообщения в этом обсуждении
"Проблема ZFS (raidz1) развалился. не могу поднять"
Отправлено sage444 , 16-Янв-11 22:27 
попробуйте импортировать пул из OpenSolaris (OpenIndiana) live-cd



"Проблема ZFS (raidz1) развалился. не могу поднять"
Отправлено kolayshkin , 17-Янв-11 18:54 
Приветствую!
С -f не пробывал импортировать?

"Проблема ZFS (raidz1) развалился. не могу поднять"
Отправлено Алексей , 17-Янв-11 20:15 
> Приветствую!
> С -f не пробывал импортировать?

без результатно. главное что в итоге паника ...
только что подгружался с mfs live cd. ситуация точно такая же.
сложилось впечатление, что не получается прочитать какую то служебную информацию с имеющихся дисков.

больше вариантов нету?


"Проблема ZFS (raidz1) развалился. не могу поднять"
Отправлено kolayshkin , 17-Янв-11 20:40 
>> Приветствую!
>> С -f не пробывал импортировать?
> без результатно. главное что в итоге паника ...
> только что подгружался с mfs live cd. ситуация точно такая же.
> сложилось впечатление, что не получается прочитать какую то служебную информацию с имеющихся
> дисков.
> больше вариантов нету?

А паника с какими сообщениями?


"Проблема ZFS (raidz1) развалился. не могу поднять"
Отправлено kolayshkin , 17-Янв-11 20:55 
Что показывает
zpool import
zpool import -d /dev/



"Проблема ZFS (raidz1) развалился. не могу поднять"
Отправлено Алексей , 17-Янв-11 22:19 
> Что показывает
> zpool import
> zpool import -d /dev/

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

в одной из комбинаций и попыток импорта удалось добиться вывода ошибки
ZFS WARNING: unable to attach ad1 ...
хотя в списке ad1..2..4 в онлайне. 3й поломан.

если можно постучите в асю 557ноль три восемь

ситуация мягко говоря грустная.


"Проблема ZFS (raidz1) развалился. не могу поднять"
Отправлено Алексей , 17-Янв-11 22:24 
>[оверквотинг удален]
>> zpool import -d /dev/
> показывает пул, который можно импортировать. показывает состояние пула - дегрейд,
> показывает что в составе пула 3 диска из 4х в онлайне, и
> якобы его можно импортировать.
> но при импорте происходит паника.
> в одной из комбинаций и попыток импорта удалось добиться вывода ошибки
> ZFS WARNING: unable to attach ad1 ...
> хотя в списке ad1..2..4 в онлайне. 3й поломан.
> если можно постучите в асю 557ноль три восемь
> ситуация мягко говоря грустная.

есть небольшой просвет. как было указано выше сделал ещё раз. он ишет пулы, и говорит unable to attach ad0
ад0 участвовал в массиве как ad0s1d ... блин :(



"Проблема ZFS (raidz1) развалился. не могу поднять"
Отправлено kolayshkin , 17-Янв-11 22:59 
>[оверквотинг удален]
>> якобы его можно импортировать.
>> но при импорте происходит паника.
>> в одной из комбинаций и попыток импорта удалось добиться вывода ошибки
>> ZFS WARNING: unable to attach ad1 ...
>> хотя в списке ad1..2..4 в онлайне. 3й поломан.
>> если можно постучите в асю 557ноль три восемь
>> ситуация мягко говоря грустная.
> есть небольшой просвет. как было указано выше сделал ещё раз. он ишет
> пулы, и говорит unable to attach ad0
> ад0 участвовал в массиве как ad0s1d ... блин :(

Тоскливо это выглядит. Есть ли у тебя в системе утилита zdb? Какие у неё опции есть? У меня просто только Solaris под рукой. Попробуй прочитать метку zdb -l -v -u /dev/.. и zdb -l -v /dev/...
Посмотри, как4ими опциями можно что-то править. Может можно будет что-то поправить на ad0?


"Проблема ZFS (raidz1) развалился. не могу поднять"
Отправлено kolayshkin , 19-Янв-11 10:35 

> есть небольшой просвет. как было указано выше сделал ещё раз. он ишет
> пулы, и говорит unable to attach ad0
> ад0 участвовал в массиве как ad0s1d ... блин :(

В каком состоянии пул? Удалось его оживить?