12.12.2013 15:06, Vasiliy P. Melnik написав(ла):
Hi all.

Случилась беда с zfs-пулом после отключения питания. При попытке
монтирования пула система перегружается - чего пишет на экран
прочитать не успеваю.

Загрузился с LiveCD
zpool import system пишет
cannot import 'system': pool may be in use from other system, it was
last accessed by kiwi.somedomain.com on Wed Dec 11 23:04:46 2013 use
'-f' to import anyway

Как только пишу -f - система сразу в панику и перегружается. Прочитать
опять же не успеваю.

З.Ы. первый раз такое с зфс-ом :(


ENOTAGAIN...

    zpool import -N -o readonly=on -f -R /pool <pool>

Подключает пул в режиме ro без монтирования дисков.

Если не получилось:

    zdb -ul <vdev> | less

Смотрим список транзакций, выбираем предыдущую и:

zpool import -N -o readonly=on -f -R /pool -F -T <transaction_id> <pool>

У меня был пул который всё вводил в жо. По факту последние штук шесть транзакций были мусором, потом шло ещё три транзакции которые убивали модуль в корку и уже после них начинались нормальные чистые транзакции.

И да, ZFS не любит плохие контроллеры, очень разные диски и пропадания питания.

--
Sphinx of black quartz, judge my vow.

Ответить