04.12.2012 14:33, Slawa Olhovchenkov:
On Tue, Dec 04, 2012 at 01:29:21PM +0200, Volodymyr Kostyrko wrote:

За свой опыт ловил проблемы и с SU, и с журналом, и с зфс. Пока не
изобретут ИИ и он не перепишет все операционки, думаю человеческий фактор
будет вылазить везде, просто в разной мере.

а с zfs что было? чего опасаться?

Урра! Сейчас перечислю, сейчас всё припомню.

1. Неправильный разбор gang-блоков родным лоадером. При загрузке пула
чуть более чем на 98% после обновления ядра оно с большой вероятностью
могло не загрузиться.

э, в смысле если пул забит на 98%?

Всмысле места свободного осталось достаточно мало чтобы ZFS не мог
подобрать ни одного крупного блока при записи. В таком случае он создаёт
виртальный крупный блок из мелких ошмётков - gang-block.

а причем тут обновление ядра?

При том что загрузчику для запуска системы нужно считать не так уж и много файлов. И самый крупные из них - ядро и модули.

Я знаю, я псих и любитель жёстких экспериментов, ну кроме машин в продакшене. Сначала все решили что у меня жёсткие глюки и я полный ССЗБ, а потом на ту же хню напоролся Мартин и ему помог мой способ оживления диска.

Да вон вся история:

http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/144214

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

это как?! как тупизна контроллера или проблема с питанием может
повлиять на порядок записываемых данных?

Пропуск записываемых данных или запись откровенной хрени на диск.
Случалось только на одной десктоп машине которой на данный момент уже
лет десять стукнуло. Для серверного железа по идее нереально.

так может там контроллер просто дохлый был?
в смысле -- сломанный. у меня так себя вел винт в usb коробке, на ufs.
потому что usb контроллер в ноуте помирал. в конце концов совсем помер.

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

--
Sphinx of black quartz, judge my vow.

Ответить