Тема: epic story
Показать сообщение отдельно
  #5  
Старый 01.05.2019, 17:12
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: epic story

Eugene Grosbein написал(а) к Victor Sudakov в May 19 20:48:57 по местному времени:

01 мая 2019, среда, в 14:25 NOVT, Victor Sudakov написал(а):

EG>> Эпичная история про ZFS:
EG>> http://www.michellesullivan.org/blog/1726
VS> Почитал, сделал для себя некоторые выводы:
VS> 1. Бэкапов никто не отменял даже в случае очень надёжной файловой системы,
VS> которой ZFS IMНO всё-таки является.

Да.

VS> 2. Может и правильно я сделал, что на недавно полученном сервере поставил ZFS
VS> поверх аппаратного RAID (mfi), и не стал задействовать ZFS-овские
VS> RAID-прибамбасы.

Это никак не отменяет проблемы с восстановлением метаданных ZFS,
потому что это не аппаратная проблема.

А с mfi(4) ты поимеешь серьезных проблем, как только захочешь
подключить SSD. Лучше бы использовал mrsas и Non-RAID для дисков.

VS> 3. Что за ключ -X он упоминает при импорте, man zpool такого не знает?

Недокументированная опция, включающая передачу в ядро флага
ZPOOLEXTREMEREWIND, что бы он ни значил.

$ fgrep -A8 "Rewind policy" /usr/src/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h
/ Rewind policy information /
#define ZPOOLNOREWIND 1 / No policy - default behavior /
#define ZPOOLNEVERREWIND 2 / Do not search for best txg or rewind /
#define ZPOOLTRYREWIND 4 / Search for best txg, but do not rewind /
#define ZPOOLDOREWIND 8 / Rewind to best txg w/in deferred frees /
#define ZPOOLEXTREMEREWIND 16 / Allow extreme measures to find best txg /
#define ZPOOLREWINDMASK 28 / All the possible rewind bits /
#define ZPOOLREWINDPOLICIES 31 / All the possible policy bits /

Eugene
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием