Jump to content

[SOLVED] Shrunk array, lost all dockers and VM?


Recommended Posts

Hi, I just followed the directions (for unRAID v6.2 and later) on this page to remove a single 4TB drive from an array which originally had 3 4TB drives (2 + 1 parity).  Everything seems to be going as expected, and the parity is currently rebuilding.  Is it normal to expect that all my dockers and VM would be lost in this transition?  Or will they all re-appear once the parity sync is finished?  That's a huge bummer if I've lost it and the instructions had no real warning about loss of data.  I did back up a lot of important data but did not back up my docker config as I thought that lived on the flash drive.  The only other thing I notice is I removed a completely unused cache device (one remaining) and the remaining one says `Unmountable: No pool uuid`.  Any thoughts would be appreciated.

Link to comment

If the disk you removed had no data on it then the likely cause of your docker problems is that unmountable cache. The only part of dockers that are on flash are the templates, which contain the entries for the Add/Edit Container page such as your mappings, etc. The docker.img, which contains the executable code of all of your containers, is best kept on cache, along with the appdata.

 

If possible before rebooting and preferably with the array started
Go to Tools - Diagnostics and attach the complete Diagnostics ZIP file to your NEXT post in this thread.

Link to comment

Here's the file.  Note the cache device I removed is the PNY_CS1311_120GB, the one I kept (which I believe may have my docker stuff on it) is the SAMSUNG_SSD_830.  Also note, the Unassiend device ST10000VX0004 a drive set up only for a windows VM (boot + data), which I also seem to have lost, though that drive mounted and is readable.

unraid-diagnostics-20201212-1828.zip

Link to comment

Your appdata, domains, and system shares were cache-prefer so they would have been on cache but have now been created from scratch on disk1.

 

When you first booted over a week ago you had parity, disk1, disk2, and 2 cache disks. Then, you did New Config without disk2 to shrink the array, but it looks like you also only left one disk assigned as cache.

 

Did disk2 have any data on it?

 

It is unable to mount cache because of this:

Dec 12 16:21:52 unraid emhttpd: /mnt/cache mount error: No pool uuid

I'm not entirely sure how to proceed from there. You may have to wait till morning and see if @JorgeB can help.

 

In the meantime you should disable both Docker and VM Manager in Settings and get rid of appdata, domains and system shares on disk1 since you need to have it use those on cache when you get cache fixed.

  • Thanks 1
Link to comment
  • JorgeB changed the title to [SOLVED] Shrunk array, lost all dockers and VM?

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...