Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

cache pool crashed, btfrs corrupt?

Featured Replies

Very similar situation to this post: 

 

 

Version: 6.11.5

btrfs cache drives:

4:

  • 2x Samsung 970 Evo Plus nvme
  • 1x Samsung 850 Evo sata
  • 1x Crucial mx500 sata 

 

1. The dashboard's log was reporting 100% full

2.  I restarted unraid based on a forum recommendation. Dashboard log was back to normal

  1. Crucial drive is reported missing

3. I shut down Unraid, checked connections and started again and Crucial drive is back in cache pool as normal

4. Docker containers won't start, VM wont start either. System log shows "read error corrected" and "parent transid verify failed"

5. I've tried a scrub but it aborts immediately. When run in Cli the error reads "ERROR: scrubbing /mnt/cache failed for device id 1: ret=-1, errno=30 (Read-only file system)"

 

I'm not sure how to proceed. I don't have any current backups and my array is a USB drive as my setup is SSD only and my understanding was SSDs in the array was ill-advised. Diagnostics attached. 

 

tower-diagnostics-20230524-0923.zip

Edited by ronmcmxci

Solved by JorgeB

  • Author

Update: I must have enabled repair mode under filesystem check. I re-entered maintenance mode to run another file system check and disabled repair mode. File system check was good. I was then able to restart in normal mode and the scrub is now running. 

Edited by ronmcmxci

  • Community Expert

Make sure there are no uncorrectable errors when the scrub finishes.

  • Author

Looks okay I think? 

Error summary: verify=12891 csum=11905024

   Corrected: 0

   Uncorrectable: 0

   Unverified: 0

 

Should I rerun the scrub with the repair corrupted blocks checked?

  • Community Expert
  • Solution
12 minutes ago, ronmcmxci said:

Should I rerun the scrub with the repair corrupted blocks checked?

Yes.

  • Author

Scrub completed. Containers and VMs are running properly. Thanks for the help

  • 3 weeks later...
  • Author

My Crucial MX500 issues seem to be this: 

 

  • Community Expert

Upgrade to latest firmware, it's been reported to help.

  • Author

Just finished the update, hopefully it helps

  • 3 weeks later...
  • Author
On 6/15/2023 at 10:24 PM, ronmcmxci said:

Just finished the update, hopefully it helps

Following-up here, the update seems to have worked. I haven't had the issue in 2 weeks.  

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.