После непланового ребута сервера, при загрузке zfs пула (raidz1 из 3-ох дисков) получаем kernel panic как в теме.

Проверил смартом диски, на одном получил такое
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 17
ATA Error Count: 5

Остальные диски в норме. Если надо smart - приведу.

Пришлось на время отключить zfs_enable, тогда сервер хоть загружается. Но при попытке сделать даже zpool list получаем kernel panic как в сабже.

При любой комбинации загрузки из 2-х (вместо 3-ох) дисков получаем тоже kernel panic.

Если загрузиться с livecd и сделать zpool import, то увидим пул, статус которого online и все диски нормально видны. Но при попытке сделать

#zpool import -o ro -f dpool

получаем опять kernel panic
Ясно одно - с пулом какая-то проблема. Не могу понять, почему ядро паникует даже при команде zpool list/status?

Как можно вытащить данные с этого пула?

ОС = FreeBSD 9.1 Release amd64
LiveCD = FreeBSD 9.0 Release amd64

Гугл малословен, и пару советов - заменить винт. Замена винта пока затруднительна в силу определённых обстоятельств.

Может это баг и его уже пофиксили?

Ответить