BTRFS 읽기 오류는 어떤 영향을 미치나요?

BTRFS 읽기 오류는 어떤 영향을 미치나요?

다음 읽기 오류가 표시됩니다.

# btrfs device stats /mnt/data
[/dev/sda].write_io_errs    0
[/dev/sda].read_io_errs     0
[/dev/sda].flush_io_errs    0
[/dev/sda].corruption_errs  0
[/dev/sda].generation_errs  0
[/dev/sdd].write_io_errs    0
[/dev/sdd].read_io_errs     53
[/dev/sdd].flush_io_errs    0
[/dev/sdd].corruption_errs  0
[/dev/sdd].generation_errs  0
[/dev/sdc].write_io_errs    0
[/dev/sdc].read_io_errs     0
[/dev/sdc].flush_io_errs    0
[/dev/sdc].corruption_errs  0
[/dev/sdc].generation_errs  0

이것이 무엇을 의미할까요? 이는 읽기 오류일 뿐이므로 RAM의 비트 반전으로 인해 체크섬 불일치가 발생할 수 있습니까? 아니면 영구 데이터가 손상되었음을 의미할 수 있습니까?

답변1

보고 man 8 btrfs-device:

   write_io_errs
       Failed writes to the block devices, means that the layers beneath
       the filesystem were not able to satisfy the write request.

   read_io_errors
       Read request analogy to write_io_errs.

이를 토대로 볼 때 기기에 문제가 있을 수 있다는 의미라고 생각됩니다.

관련 정보