Назад | Перейти на главную страницу

Альтернативная файловая система / менеджер томов для ZFS с ОЗУ без ECC?

Не рекомендуется использовать ZFS на компьютере без ECC RAM. Итак, какая же тогда хорошая альтернатива? Или риск такой же, поэтому неважно, какой менеджер я использую, все равно будет та же проблема, если немного в ОЗУ перевернется?

Я пытаюсь определить, следует ли мне использовать ZFS. Если нет, есть ли что-нибудь более безопасное с ОЗУ без ECC?

Проблема в том, что функции исправления ошибок zfs (контрольная сумма и очистка) потенциально могут привести к полной потере данных при ошибке повреждения памяти, в отличие от xfs, который с радостью запишет вашу ошибку на диск только в затронутых блоках.

Я использую ZFS с ОЗУ без ECC. Достаточно широко. Я пишу это не для того, чтобы сказать, что это безопасно. Однако несколько лет я еще не видел коррупции в zfs. Более того, при использовании zfs на старом оборудовании я видел всевозможные проблемы с памятью, даже невозможность загрузки. По моему опыту - при использовании такой памяти вы столкнетесь со всевозможными фатальными ловушками ядра быстрее, чем повреждение данных zfs. Кроме того, поврежденная память также может привести к повреждению данных при использовании других файловых систем. Даже если я не прав, мысль о том, что «контрольная сумма zfs усилит влияние повреждения данных, а не минимизирует его», звучит нелогично, знаете ли - zfs не лечит незаметно. Достаточно счетчиков в zpool status чтобы начать подозревать, что что-то начинает происходить.

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