Help : BTRFS Errors


Max

Recommended Posts

Hey guys i need some help with my unraid server, so the thing yesterday i noticed that my MD1 drive was throwing some ATA read errors.

and when i tried a recently added data it was throwing these errors.

BTRFS error (device md1): parent transid verify failed on 475906048 wanted 21896 found 21309

So after reseating the cable those ATA read errors are gone but this morning when i checked logs, now it showing these BTRFS errors.

Dec  1 03:40:25 Unraid kernel: BTRFS error (device md1): parent transid verify failed on 475906048 wanted 21896 found 21309
Dec  1 03:40:25 Unraid kernel: BTRFS error (device md1): parent transid verify failed on 475906048 wanted 21896 found 21309
Dec  1 03:40:25 Unraid kernel: BTRFS: error (device md1: state A) in do_free_extent_accounting:2852: errno=-5 IO failure
Dec  1 03:40:25 Unraid kernel: BTRFS: error (device md1: state EA) in btrfs_run_delayed_refs:2157: errno=-5 IO failure

Any idea what could be the cause of these errors and what can i do to fix these.

unraid.local-diagnostics-20221201-0856.zip

Link to comment
7 hours ago, Max said:
parent transid verify failed on 475906048 wanted 21896 found 21309

This error is fatal, it means some writes were lost and the device/controller lied about them, it's usually a device firmware or controller problem, you should backup the data and re-format the disk.

 

Also note that there's corruption detected on disk2, you should run a scrub.

Link to comment
On 12/1/2022 at 4:12 PM, JorgeB said:

This error is fatal, it means some writes were lost and the device/controller lied about them, it's usually a device firmware or controller problem, you should backup the data and re-format the disk.

okay will do but just now when i tried to access that data which first showed that error is now again showing this error.

ec  2 22:22:41 Unraid kernel: BTRFS error (device md1: state EA): parent transid verify failed on 37945344 wanted 22027 found 20712
Dec  2 22:22:41 Unraid kernel: BTRFS error (device md1: state EA): parent transid verify failed on 37945344 wanted 22027 found 20712
Dec  2 22:22:41 Unraid kernel: BTRFS error (device md1: state EA): parent transid verify failed on 37945344 wanted 22027 found 20712
Dec  2 22:22:41 Unraid kernel: BTRFS error (device md1: state EA): parent transid verify failed on 37945344 wanted 22027 found 20712
Dec  2 22:22:41 Unraid kernel: BTRFS error (device md1: state EA): parent transid verify failed on 37945344 wanted 22027 found 20712
Dec  2 22:22:41 Unraid kernel: BTRFS error (device md1: state EA): parent transid verify failed on 37945344 wanted 22027 found 20712
Dec  2 22:22:41 Unraid kernel: BTRFS error (device md1: state EA): parent transid verify failed on 37945344 wanted 22027 found 20712
Dec  2 22:22:41 Unraid kernel: BTRFS error (device md1: state EA): parent transid verify failed on 37945344 wanted 22027 found 20712
Dec  2 22:22:41 Unraid kernel: BTRFS error (device md1: state EA): parent transid verify failed on 37945344 wanted 22027 found 20712
Dec  2 22:22:41 Unraid kernel: BTRFS error (device md1: state EA): parent transid verify failed on 37945344 wanted 22027 found 20712

i also tried scrubing disk 1 but it just aborts instantly on its own.

 

On 12/1/2022 at 4:12 PM, JorgeB said:

Also note that there's corruption detected on disk2, you should run a scrub.

tried this scrub didn't find any errors.

unraid.local-diagnostics-20221202-2231.zip

Also today scheduled parity check ran it found more than 42K errors.

 

Edited by Max
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.