Как я могу об ошибки контрольной суммы в зеркале в ZFS?

У меня есть самодельная система FreeNAS, которая использует 4 HDD в одном пуле ZFS исключительно для хранения, и 2 зеркальных USB-накопителя 16GB в зеркале ZFS для загрузки. Он стабилизирован и бежит на около 8 месяцев. Тем не менее, ночные письма, как правило, вдоль этих линий:

Checking status of zfs pools:
 NAME           SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
 freenas-boot  14.5G  1.67G  12.8G         -      -    11%  1.00x  ONLINE  -
 volume1       7.25T   457G  6.80T         -     2%     6%  1.00x  ONLINE  /mnt

  pool: freenas-boot state: ONLINE status: One or more devices has experienced an unrecoverable error. An attempt was made to correct the error. Applications are unaffected. action: Determine if the device needs to be replaced, and clear the errors using 'zpool clear' or replace the device with 'zpool replace'. see: http://illumos.org/msg/ZFS-8000-9P scan: scrub repaired 232K in 0h6m with 0 errors on Sun Oct 23 03:51:22 2016 config:

   NAME STATE READ WRITE CKSUM    freenas-boot ONLINE 0 0 0      mirror-0 ONLINE 0 0 0        gptid/253f05a3-be26-11e5-8d9c-d05099c04470 ONLINE 0 0 1        gptid/879584e0-bfb0-11e5-ba20-d05099c04470 ONLINE 0 0 9

errors: No known data errors

ошибки контрольной суммы будут иногда увеличиваться, затем, когда я выполняю нормальное обновление FreeNAS, все снова сбрасывается до 0, после чего процесс повторюсь, с ошибками контрольной суммы, подкрадывающимися время от времени.

Я не видел ничего, что указывало бы на то, что сами жесткие диски имеют какие-либо сбои, и я загружаю конфигурацию FreeNAS во внешнее хранилище резервных копий, когда я делаю изменения, поэтому я должен быть в состоянии переустановить на новом флэш-накопителе, если это необходимо.

все, что сказал, что мне теперь об этих ошибок контрольной суммы?

11
задан James Thorpe
01.01.2023 19:22 Количество просмотров материала 3399
Распечатать страницу

1 ответ

возможные причины

эти ошибки могут иметь разные источники, некоторые популярные включают в себя:

  • обрывистые соединения или поврежденные кабели
  • внезапная потеря власти или низвержение устройств
  • ошибки памяти при использовании non-ECC RAM, который неисправен

вы можете очистить ошибки с zpool clear, потому что ошибок было мало (вместо too many errors) и они не влияли на одинаковые блоки на каждом устройстве. Я подозреваю, что обновление FreeNAS также делает это так, что это приводит к ситуации, которую вы описали.

возможные решения

Я бы сделал следующее:

  • запустить memtest86 + на ночь, чтобы исключить ошибки в памяти
  • отсоедините и снова подсоедините все кабели, проверьте наличие потерянных соединений, при необходимости замените кабели (они дешевы, поэтому простая замена их быстрее, чем устранение неполадок)
  • попробуйте, если запуск с ИБП имеет значение, если вы живете в районе с нестабильное энергоснабжение (Браун-ауты-вещь в некоторых частях США, я читал)
  • проверьте, если USB-порт/контроллер неисправен, используя другой, или адаптер PCIe карты (довольно дешево)
  • попробуйте использовать другой тип USB палочки, у меня был хороший опыт работы с SLC на основе USB3 палочки (только ошибки контрольной суммы были на удаление или затемнение)
2
отвечен user121391 2023-01-03 03:10

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх