= Сообщение: 3003 из 10763 ===================================== RU.UNIX.BSD = От : Valentin Davydov 2:5020/400 19 May 15 15:04:21 Кому : Dmitry Miloserdov 19 May 15 15:04:21 Тема : Re: FreeBSD + Hosting - а вот и про zfs FGHI : area://RU.UNIX.BSD?msgid=<1187501169@ddt.demos.su>+ad19b053 На : area://RU.UNIX.BSD?msgid=<1187501131@aspen.stu.neva.ru>+1503a35a = Кодировка сообщения определена как: CP866 ================================== ============================================================================== From: Valentin Davydov <sp@m.davydov.spb.su>
> From: Dmitry Miloserdov <dmitry@bis.ru> > Date: Mon, 18 May 2015 20:52:39 +0000 (UTC) > >>> Это хорошо, что эти блоки есть - а zfs их автоматически использует >>> при недоступности "первой копии"? >> >> А вот сейчас попробую, как раз под рукой машина с корневой ФС на zfs. Гружусь >> с флешки... затираю первые два суперблока (которые занимают щель межджу двумя >> частями загрузчика): dd if=/dev/zero of=/dev/ada1 bs=512 count=1023 seek=1 >> Перезагружаюсь (даже специально в биосе выбрал тот самый диск, который давеча >> вытер ;-)... готово: и загрузчик отработал, нашёл /boot со всеми потрохами, >> и ядро всосало пул молча без жалоб, все диски online. >> >> Вал. Дав. >> >> P.S. dd if=/dev/ada1 bs=512 count=1k | hd -v | less >> Действительно, первая и вторая копии восстановились. Молча, блин! > >Так вы под "суперблоком" понимаете метку устройства?!
А что ещё можно понимать? Структуру метаданных, определяющую место и роль этого диска в массиве и позволяющую найти расположенные на нём пользовательские данные. Каковых на каждом vdeve четыре, две подряд в начале и ещё две в конце.
>Тоже нашли проблему - она записывается только при замене дисков - то >есть раз в никогда. >А вот если не найдется уберблок то будет i/o error даже если никаких >проблем с дисками не было.
Вот не зря подозревал, что надо было не lessом смотреть, а сюда запостить. Где те уберблоки расположены-то, а?