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.

Unraid is "Unable to write to Docker Image" :(

Featured Replies

Hi,

 

let me start with this: I am a total noob :D

 

I think I did something very stupid. I have 2 NVME-SSDs as a Cache-Pool and I removed the second and put it in another NVME-Slot on the Motherboard (for PCIE-Lane-Reasons). I restarted Unraid and I had "Missing Devices"-Errors. So I stopped the array, disabled the second nvme. Started it und then stopped the array again and added it again. But now I have this big problem:

 

Fix Common Problems says: "Unable to write to Docker Image" and all of my dockers have problems.

And when I want to Update a Docker it says: "Error: open /var/lib/docker/tmp/GetImageBlob180878140: read-only file system"

 

What can I do here? 
 

  • Community Expert

Please post the diagnostics: Tools -> Diagnostics

  • Author

Thank you! I don't lose my Appdata doing this? And what about my Docker Applications like Plex?

  • Community Expert

No, look at the link.

 

 

  • Author

okay, perfect! Thank you very much

 

One quick question: Is this the right path for the new docker image: /mnt/user/system/docker/docker.img?

 

I cant choose the cache-drive

It will depend how you managed the system share. Is it on Cache Prefer or Only ?

  • Author

The "appdata-share" is on "Prefer : Cache". Should I change this? 

I am no expert, but I think you are mixing things.

  • The system share is where the file docker.img is stored. In there is store the generic images pulled from the internet. The path you mention looks OK for me. If you want to have it on your cache drive, you have to make sure that the system share is indeed on your cache (Prefer would be good).
  • The appdata share is where your dockers are writing the files specific to your system. They are generally best on an SSD too, so the setting you have currently (Prefer) looks OK.
  • Author

yes, you are right! It all worked! Now I can use my docker again.

 

But there are more problems now :D, I don't know whats going on:

 

1. Problem: my 2nd SSD in the Cache-Pool is in the cache-pool and displayed as unassigned device?!

 

2. My VMs stopped working. They are not booting anymore.

Bildschirmfoto 2020-10-30 um 16.18.44.jpg

  • Community Expert

Please post current diags.

  • Author

Thank you, I'm very grateful for your help!

 

Now this is happening :( "Docker Service failed to start."

 

Diagnostics are down below!

jukes-server-diagnostics-20201030-1739.zip

  • Community Expert

Diags are after rebooting, but by the looks of it one of the cache devices dropped offline, run a scrub and make sure all errors are corrected, see here for more info.

  • Author

Scrubbing doesn't work for me. Always NVME-Missing-Errors. So I decided to remove my Cache completely and start fresh again.

 

I set all my shares to "Cache:Yes" so that the mover moves the files to the array. This worked, but not all files were moved. There a still 1,74GB on my Cache-Drive, that the mover won't touch. Do you maybe have a solution for this pariticular problem? (I have Disabled Dockers and VMs)

  • Community Expert

We'd need to see the log, with mover logging enable.

  • Community Expert
11 minutes ago, Jukes said:

There a still 1,74GB on my Cache-Drive, that the mover won't touch. Do you maybe have a solution for this pariticular problem? (I have Disabled Dockers and VMs)

Are you sure there are actual files there (if so which ones) rather than this simply being the file system overhead?

  • Community Expert
23 minutes ago, itimpi said:

file system overhead?

Yeah, missed the low usage, mostly likely fs overhead, but easy to check if there's anything still there.

  • Author

Yes, there are definetly files still on the cache. One is the libvert.img and appdata-files from plex. You can look at the pictures. And here is my log and diagnostics. 

 

Bildschirmfoto 2020-11-02 um 16.16.29.jpg

Bildschirmfoto 2020-11-02 um 16.17.00.jpg

Archiv.zip

The mover cannot touch used files. Did you deactivate the Docker service before running Mover ?

  • Author

no, I deactived the Docker service afterwards. What can I do now?

  • Community Expert

Then

51 minutes ago, JorgeB said:

We'd need to see the log, with mover logging enable.

 

  • Community Expert

That's not the full syslog, please post diags instead.

Archived

This topic is now archived and is closed to further replies.

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.