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 drive failure

Featured Replies

Howdy...

 

I just had a docker instances fail to load its UI and then noticed no docker containers were loading, and got a message that a drive was missing from the cache pool.

I rebooted the system and when it came back up, the docker service wasn't started and one of my NVME cache drives was missing from the pool.

I shut down, pulled both drives and reseated them.  Same thing, drive didn't show.

I shut down again, swapped ports and both drives showed up - but BIOS gave a message that one of the drives failed SMART check and to replace it.

I shut down again, swapped ports to the original position and both drives showed up (with the same BIOS SMART message).

 

I got a message that the cache pool had returned to normal - but now it shows on the Pool Devices tab "Unmountable: Unsupported or no file system", and on the Array Operations tab "Unmountable disk present" and need to check the box to format the drives.

 

I tried stopping the array and removing the "bad" (NVME1) drive, starting and stopping, then setting to 1 drive and starting, with the same results - need to format the drive to use it.

 

It was a 2 drive btrfs pool.  The SMART report says the drive was placed into read only mode.

 

Any way to see the data on the "good" (NVME0) drive - my appdata folder is there...

 

guardian-diagnostics-20240829-1331.zip

Solved by juanamingo

  • Community Expert

Physically remove the bad device and post new diags with only the good one assigned.

  • Author
  • Solution

Will do ASAP.

 

In the meantime I had pulled both drives and connected them to my arch linux machine and ran a btrfs check. one drive was fine, the other didn't complete the check.  (don't have the errors  handy).

 

So far, I've had luck copying data off using

 

btrfs restore -i -v /dev/sda1 ./temp --path /appdata

 

So far it's pulled off  > 137 GB and still going. only a few errors have come up about unable to retrieve a file.

 

Mostly for containers I don't care about.

 

  • Author

I ended up using the 2 SSDs to replace the failed m.2 cache drives and am rebuilding all my dockers.

 

Using the command ^^ on another machine, I was able get 99% of the data off the drive.

 

I'm going to try and warranty both m.2 drives (they're both showing failed and are both under warranty)

 

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.