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 Full, Docker stopped, How to fix

Featured Replies

Hi All,

 

Unraid noob, apologies in advance.


I went to start my windows vm and got alert that there was no space left. Looking at previous alerts, it looks like my cache had finally fully filled up.

 

I realize now that I have been setting up my cache wrong and had everything set to Cache Prefer (cache as primary, array as secondary, Mover Array to Cache) causing it to completely fill up.

I've gone ahead and changed these settings for most of my shares (mover is now Cache to Array) and shutdown/ started my unraid pc and it is running a parity check. It is currently showing the below message under the docker tab. After the parity is complete, how can I get docker up and running?
GWQtfLN.png

sdchonitower-diagnostics-20240108-1136.zip

Solved by JorgeB

  • Community Expert

Free up some space on cache, then restart the array, post new diags if it still fails.

  • Community Expert
  • Solution

Pool is going read-only during the balance due to being completely full, you should avoid completely filling up a COW filesystem, like btrfs or zfs.

 

Jan  8 12:52:56 SDCHONITower kernel: BTRFS: error (device sdh1: state A) in __btrfs_free_extent:3075: errno=-28 No space left
Jan  8 12:52:56 SDCHONITower kernel: BTRFS info (device sdh1: state EA): forced readonly

 

You can try canceling the balance to see if it then allows you to move some data, stop the array and type:

mkdir /x
mount -t btrfs -o skip_balance /dev/sdh1 /x
btrfs balance cancel /x
umount /x

 

Now restart array and post new diags

 

 

 

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.