Open drivezt opened 3 years ago
The same happens to me:
# btrfs --version
btrfs-progs v5.7
This command gives me the errors. The output is shortened:
root@turris:~# btrfs check --check-data-csum /dev/sde
mirror 3 bytenr 1055862259712 csum 235 expected csum 101
mirror 3 bytenr 1055862263808 csum 149 expected csum 107
mirror 3 bytenr 1055862267904 csum 155 expected csum 133
mirror 3 bytenr 1055862272000 csum 81 expected csum 136
mirror 3 bytenr 1055862276096 csum 193 expected csum 43
mirror 3 bytenr 1055862280192 csum 192 expected csum 245
mirror 3 bytenr 1055862284288 csum 69 expected csum 88
mirror 3 bytenr 1055862288384 csum 220 expected csum 233
The parameters of the filesystem:
root@turris:~# btrfs filesystem usage /data
Overall:
Device size: 13.64TiB
Device allocated: 1.80TiB
Device unallocated: 11.84TiB
Device missing: 0.00B
Used: 1.77TiB
Free (estimated): 7.12TiB (min: 5.94TiB)
Data ratio: 1.67
Metadata ratio: 2.00
Global reserve: 512.00MiB (used: 0.00B)
Multiple profiles: no
Data,RAID6: Size:1.08TiB, Used:1.06TiB (98.62%)
/dev/sdb 368.00GiB
/dev/sdc 368.00GiB
/dev/sdd 368.00GiB
/dev/sde 368.00GiB
/dev/sdf 368.00GiB
Metadata,RAID1: Size:3.00GiB, Used:1.62GiB (53.96%)
/dev/sdb 2.00GiB
/dev/sdc 1.00GiB
/dev/sdd 1.00GiB
/dev/sde 1.00GiB
/dev/sdf 1.00GiB
System,RAID1: Size:32.00MiB, Used:112.00KiB (0.34%)
/dev/sdc 32.00MiB
/dev/sdd 32.00MiB
Unallocated:
/dev/sdb 2.37TiB
/dev/sdc 2.37TiB
/dev/sdd 2.37TiB
/dev/sde 2.37TiB
/dev/sdf 2.37TiB
root@turris:~#
On raid 5/6 command
btrfs check --check-data-csum
show error:for example:
more data -> more errors (count > 60) data profiles raid 0,1,10,single,1c3,1c4 don't have errors with "check-data-csum" metadata profile does not matter
Checked on Linux 5.10, 5.11 (Arch Linux) and openSUSE Tumbleweed