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.

Docker Cache pool most likely need to replace?

Featured Replies

Hi all, the past few days I've noticed that my docker containers have been failing, whether adding a new container, trying to restart a container, etc. I've figured that my cache drives are starting to fail (these are 11-12 year old Kingston drives), because I'm seeing corruption errors for both drives on the the BTRFS pool. (even increased a bit).

SMART tells me that they're fine, however I'm not 100% convinced on it.

I am currently trying to move the docker files out of it with Mover however it's not working properly, not all the files are being moved out of it (I'm thinking i might need to use MC, or file manager?)

I've already ordered replacements however would like a 2nd opinion from the community. Am i overreacting and just need to recreate docker.img or are the drives at the point of replacement?

I've not touched the hardware on these since I added another array drive earlier in the summer, so id highly doubt its that.

bigboi-diagnostics-20250914-0527.zip

Solved by JorgeB

  • Author

The Mover somehow duplicated files when copying to my array, it didn't fully move them. Luckily, i had a spare external drive that I just copied the folders to, however not all of them were able to copy, it was complaining about input/output error. When i looked at the screen through my jetkvm, it had more errors about BTRFS. I think I'm confident that the drives are at the point of replacement. As of writing this, the corruption errors increased to 153.

Edited by sp33dy905

  • Community Expert
  • Solution

Btrfs detecting data corruption is most often bad RAM, start by running memtest.

  • Author

Well, I was really hoping it wouldn't get to that, but started a memory test while waiting for the new drives to arrive...

image.png

I guess have to get new RAM sticks as well...

  • Author

Wait hold on I just remembered I had XMP on, let me try again with it off, hopefully that'll tell me something.

  • Author

Nevermind, looks like it still errored out. Time to play the game of figuring out which is the bad stick.

  • Author

Alright, I'm still not done the testing but it appears that ram stick 3 has issues. I can probably run in a 1x32GB and 2x16GB configuration, will not be ideal, but i can still get 64GB of RAM for the time being while I source another 32GB stick.

I will probably still do a drive replacement however, since it's already been shipped from Amazon and it'll arrive in a few hours, might as well get that out of the way and to ensure that BTRFS doesn't go corrupt again. Any tips for a new BTRFS pool would be great.

Appreciate the assistance though, I was hoping the RAM would last a lot longer but I guess it being online 24/7 doesn't really help it that much...

  • Author

Update.

Swapped the cache pool, recopied the files directly to the pool. All dockers seem to be working for now. Had a bit of a kerfuffle when trying to delete the duplicates.

Hopefully it's stable for the week.

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.