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.

(SOLVED) 6.9 Upgrade - Docker Containers GONE? And where is my Cache?

Featured Replies

nas-unraid-bkp-diagnostics-20210302-0904.zip

 

OK looks like my Docker.img is on my cache pool and during the upgrade I lost my cache assignment so all Docker Containers stoped working.

The reason I lost my cache is probably due to an unassigned NVMe drive that was not part of the 2 X SSD 500GB drives cache pool. --> This may be a bug.

I am backup and running on this Unraid as well as my primary which upgrade went just fine (I only had 2 SSD drives on that cache)

 

 

 

Well excited about upgrading to 6.9 but disappointing that all my docker containers are gone?

 

I am reverting back to 6.8.X and I hope my stuff shows back up :(

 

 

DOCKER.JPG

Edited by johnwhicker

  • Author

Well I restored back to 6.8.3 and docker contained still gone.  Now that's so disappointing :(   Any ideas how I get these back?

Your diagnostics could tell us more on what is happening.

  • Author
6 minutes ago, ChatNoir said:

Your diagnostics could tell us more on what is happening.

Good point, I apologize.  Is now attached. 

  • Author

Man what a MESS.  And just now noticed that all my cache drives are unsigned. SERIOUSLY?  How can an upgrade be so unreliable?  What else should I look for missing?  My level of confidence in this upgrade is tanked, sorry :(

 

 

 

UNRAID-6.9.png

  • DivideBy0 changed the title to 6.9 Upgrade - Docker Containers GONE? And where is my Cache?
  • Community Expert

Test are in the release notes but I think they need to be highlighted better.

 

Note: A pre-6.9.0 cache disk/pool is now simply a pool named "cache".  When you upgrade a server which has a cache disk/pool defined, a backup of config/disk.cfg will be saved to config/disk.cfg.bak, and then cache device assignment settings are moved out of config/disk.cfg and into a new file, config/pools/cache.cfg.  If later you revert back to a pre-6.9.0 Unraid OS release you will lose your cache device assignments and you will have to manually re-assign devices to cache.  As long as you reassign the correct devices, data should remain intact.

 

I am not sure how easy it is to add the cache back once the array had been started. @JorgeB do you have any suggestions.

  • Community Expert

I have asked for this to be put onto the main post for 6.9 announcement.

  • Community Expert
12 minutes ago, johnwhicker said:

And just now noticed that all my cache drives are unsigned. SERIOUSLY?

That is in the release notes, it will happen every time you go from v6.9 to v6.8.

 

Just stop array, re-assign all cache pool devices, there can't be a "all data on this device will be deleted" warning for any cache device, then start array.

  • Author
7 minutes ago, JorgeB said:

That is in the release notes, it will happen every time you go from v6.9 to v6.8.

 

Just stop array, re-assign all cache pool devices, there can't be a "all data on this device will be deleted" warning for any cache device, then start array.

 

Thanks. Well my disappointment continues.  I have no idea what data and if any data in the cache drives.  How do I verify?  Should I manually mount them and see what's there?

 

How can an upgrade go so WRONG and be designed so poorly?  At least during the upgrade they could've give a us warning or a banner with some of the key things to watch for or do? I mean who reads the notes?    What a MESS

  • Community Expert
10 minutes ago, johnwhicker said:

I have no idea what data and if any data in the cache drives.  How do I verify?  Should I manually mount them and see what's there?

Not sure what you mean, you just need to re-assign the devices.

  • Author
6 minutes ago, JorgeB said:

Not sure what you mean, you just need to re-assign the devices.

 

Thanks. So I re-assigned the cache drives and it looks like I got my Docker Containers back?

 

So what is the right procedure for the cache drives when upgrading to 6.9?  It looks like the Docker Containers disappearing are related to the cache somehow?

  • Community Expert

When upgrading the Cache just gets made in to a multipool config with the name of cache, this is why you have to do a manual action if you revert as multipools don't exist on 6.8.3.

 

You shouldn't need to do anything when going to 6.9 re containers. But sounds like your mapping to the image file was affected some how.  Does it reside on your cache?

  • Author
31 minutes ago, SimonF said:

When upgrading the Cache just gets made in to a multipool config with the name of cache, this is why you have to do a manual action if you revert as multipools don't exist on 6.8.3.

 

You shouldn't need to do anything when going to 6.9 re containers. But sounds like your mapping to the image file was affected some how.  Does it reside on your cache?

 

You're onto something.  So yes the docker.img is on the cache drive.  The question is why I am loosing my cache drives assignment after the upgrade to 6.9 ?  It looks that's the reason for all Dockers not working.  How do I fix this?

 

 

image.thumb.png.c35dd15cf3bc52dfcd039756fb035624.png

Edited by johnwhicker

  • Community Expert

You don't lose the cache upgrading, or at least you shouldn't, you lose going back to v6.8, if after the upgrade there's no cache pool post new diags.

  • Community Expert

According to those 6.8.3 Diagnostics in OP, you seem to have 3 SSDs, one an NVMe different in size than the other 2. Were these all in cache pool or was one of them Unassigned?

  • Author
2 minutes ago, JorgeB said:

You don't lose the cache upgrading, or at least you shouldn't, you lose going back to v6.8, if after the upgrade there's no cache pool post new diags.

 

Here it goes Sir.

 

 

6.9-CACHE.JPG

nas-unraid-bkp-diagnostics-20210302-1011.zip

  • Community Expert

@trurl From the post John's post on 6.9 thread all 3 are in the cache. I am wondering if its the mix of an nmve has caused an issue with the upgrade process.

Edited by SimonF

  • Author
2 minutes ago, trurl said:

According to those 6.8.3 Diagnostics in OP, you seem to have 3 SSDs, one an NVMe different in size than the other 2. Were these all in cache pool or was one of them Unassigned?

 

The NVMe was unassigned as I plan to take it out when I access this box.  Would the unassigned nvme cause this issue?

  • Community Expert

Screenshot in your latest post in 6.9 release thread shows all 3 as cache. Would make more sense to make the NVMe a separate pool.

  • Author
3 minutes ago, trurl said:

Screenshot in your latest post in 6.9 release thread shows all 3 as cache. Would make more sense to make the NVMe a separate pool.

 

Is because I manually re-assigned the cache drives and I added the nvme as well.  But the point is the 6.9 upgrade doesn't migrate /retain the cache configuration to where it needs to be.  Could it be a bug?

 

In 6.8.3 I had 2 500Gb SSD forming the cache pool and the NVMe was unassigned

After 6.9.X the cache was gone which caused my dockers to disappear as I had my docker.img on the cache.  I ended up manually re-assigning all3 and it works fine now.

Edited by johnwhicker

following

  • Community Expert
14 minutes ago, johnwhicker said:

re-assigning all3

See my comment on your post in the release thread.

  • Community Expert
17 minutes ago, trurl said:

Would make more sense to make the NVMe a separate pool.

 

  • Author

I think the unassigned NVMe was the problem. I just upgraded my primary UNRAID and the upgrade went fine.  I only have 2 SSD drives for the cache on this one.

6.9-WORKING.JPG

  • DivideBy0 changed the title to (SOLVED) 6.9 Upgrade - Docker Containers GONE? And where is my Cache?

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.