всё время проходят разные флеймы по поводу починки zfs, но лично мне кажется что всё примитивно. Сначала надо запустить #zpool scrub <POOL> а потом, посмотрев результаты - исполнить zpool clear <POOL>.
Так ли это? Или я заблуждаюсь?
Так получилось что я использую часть zfs томов, поверх USB3 и порой, при «передёргивании» одного из устройств на хабе - один из zfs, падает в DEGRADE. Но там принципиально не было операций. В данный момент выпал том, с которым вообще ни чего не делал. Он смонтирован где то в /zfs
Насколько я понимаю, надо запустить zpool scrub <POOL> и watch zpool status <POOL> для просмотра прогресса. Когда scrub отрапортует сколько нашел и исправил ошибок - можно исполнять zpool clear <POOL>
Вспомнил что там ещё можно посмотреть ошибки, перед clear, и тупо удалить файлы с ошибками. Возможно после удаления надо сделать повторный scrub?
Хотя сейчас пишет:
config:
NAME STATE READ WRITE CKSUM
S1T1Archive DEGRADED 0 0 0
S1T1A DEGRADED 0 0 27 too many errors
errors: No known data errors
т.е. ошибок нет, но «too many erors».