Re: ZFS
Sergey Matveev -> debian-russian@lists.debian.org @ Sun, 9 Jul 2017 22:02:11 +0300:
>>Я косым взглядом вижу в описаниях ZFS фичу проверки контрольных сумм и
>>восстановления при сбоях отдельных блоков. Но вижу ее в контексте RAIDZ,
>>а его, соответственно, в контексте нескольких дисков. Вопрос. В
>>контексте одного диска такая фича есть? Надо ли ее как-то специально
>>включать, или она вообще у ZFS по умолчанию?
> Важные данные (метаинформация) хранится на ZFS в двух экземплярах, очень
> важные данные (описания ФС и тому прочее) -- в трёх. Если где-то будет
> нарушение целостности, то будет смотреться копия. Просто сами данные
> по-умолчанию хранятся в одном экземпляре и zfs scrub сможет показать что
> их целостность нарушена, но, естественно, восстановить не сможет. Но
> если сделать zfs set copies=2 mypool/myfs, то и данные будут в двух
> экземплярах (можно и 3) и тогда их можно восстановить. Само собой, это
> потребует в два раза больше места, но восстановить ZFS сможет побитые.
Принцип понятен, спасибо. Жалко, что не умеет "плюс логарифм"
(хаффмановские коды), а только сразу копию целиком. Но в общем, понятно,
что для практичности хаффмановского кода надо каждую порцию раскидывать
по разным углам диска, что немедленно просадит производительность.
Reply to:
- References:
- ZFS
- From: Artem Chuprina <ran@lasgalen.net>
- Re: ZFS
- From: Sergey Matveev <stargrave@stargrave.org>