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.