December 10, 20241 yr So that's my scenario. I saw a backup fail last night so I started poking around and saw some BTFRS errors on my cache drive. Read in the forums I should run a scrub / balance so I did so (it couldn't fix two things) and then I rebooted. Now the server is running a parity check and the docker service won't start. I still see some errors on my cache drive. Looking for what I should look at / attempt next. Should I move the files from the cache to the array and wipe the cache drive? SMART test / stats say it's fine. negzero-unraid-diagnostics-20241210-1031.zip Edited December 10, 20241 yr by NegZero added common problems screenshot
December 10, 20241 yr Community Expert Solution Btrfs is detecting data corruption, so recommend starting by running memtest
December 10, 20241 yr Author 9 minutes ago, JorgeB said: Btrfs is detecting data corruption, so recommend starting by running memtest On a system that's been stable for years? Right now I'm using mover to get everything off the cache to the array just incase that SSD is about to die. Was that a good move? I'll follow-up with a memtest.
December 23, 20241 yr Author Just posting here to close the loop after about a week. This was an old gaming motherboard and XMP was enabled. It seems the memory overclock was resulting in sporadic corruption. Thanks a tonne @JorgeB as removing XMP seems to have done the trick.
January 8, 20251 yr Author Seeing a similar thing again @JorgeB could it be anything else? It always seems to be on the SSD / Cache (where appdata is of course) Edited January 8, 20251 yr by NegZero
January 8, 20251 yr Community Expert If these are new errors, it means data corruption is still occurring.
January 8, 20251 yr Author 3 hours ago, JorgeB said: If these are new errors, it means data corruption is still occurring. I checked which file it is and it's com.plexapp.plugins.library.blobs.db which has caused issues for a while (and maybe is still residual corruption from before) I'll regenerate it and see what happens.
January 8, 20251 yr Community Expert You should run a scrub to confirm 0 errors currently and then reset the btrfs stats errors, that way it's easy to know if new ones come up.
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.