BTRFS는 오류를 보고하지만 드라이브는 그렇지 않습니다. 내 드라이브에 문제가 있나요?

BTRFS는 오류를 보고하지만 드라이브는 그렇지 않습니다. 내 드라이브에 문제가 있나요?

나는 1년 넘게 btrfs를 사용해 왔으며 로그에서 많은 버그 보고서를 발견했지만 문제는 없습니다. 최근 정리에서 엄청난 수의 csum 오류가 발견되었습니다. 즉, 8,500만 개의 오류를 의미하지만 정리로 모두 수정되었습니다. BTRFS 통계는 2개 드라이브에서 많은 쓰기 및 읽기 io 오류를 보고합니다(세 번째 드라이브는 0이고 3개 드라이브 raid 1에 있습니다).

이는 두 개의 잘못된 드라이브를 즉시 교체해야 하는 것처럼 보이지만 다른 로그에는 오류의 징후가 없으며 smartctl은 이러한 드라이브에 원시 읽기 오류가 없거나 재할당된 섹터가 없다고 보고합니다. 서로 같은.

btrfs에는 버그가 너무 많고 다른 도구에는 버그가 전혀 없습니다(그리고 문제도 없습니다). 원인은 무엇입니까? 물론 후회하는 것보다 안전한 것이 낫지만, 그러려면 7TB 교체가 필요할 것이고 아마도 아무 이유도 없을 것입니다.

[/dev/sde2].write_io_errs   556986
[/dev/sde2].read_io_errs    4
[/dev/sde2].flush_io_errs   278
[/dev/sde2].corruption_errs 85489893
[/dev/sde2].generation_errs 0
[/dev/sdd].write_io_errs   1814862
[/dev/sdd].read_io_errs    1280445
[/dev/sdd].flush_io_errs   5327
[/dev/sdd].corruption_errs 63
[/dev/sdd].generation_errs 119
[/dev/sda2].write_io_errs   0
[/dev/sda2].read_io_errs    0
[/dev/sda2].flush_io_errs   0
[/dev/sda2].corruption_errs 0
[/dev/sda2].generation_errs 0

sde에서:

  1 Raw_Read_Error_Rate     PO-R--   100   100   016    -    0
  7 Seek_Error_Rate         PO-R--   100   100   067    -    0
198 Offline_Uncorrectable   ---R--   100   100   000    -    0
199 UDMA_CRC_Error_Count    -O-R--   200   200   000    -    0

SDD에서

  1 Raw_Read_Error_Rate     POSR-K   200   200   051    -    0
  7 Seek_Error_Rate         -OSR-K   100   253   000    -    0
198 Offline_Uncorrectable   ----CK   200   200   000    -    0
199 UDMA_CRC_Error_Count    -O--CK   200   200   000    -    0
200 Multi_Zone_Error_Rate   ---R--   200   200   000    -    0

관련 정보