Fffrank Posted September 21, 2018 Share Posted September 21, 2018 I'm still in my trial (aka I'm a mega newbie) but I've been figuring things out with Unraid and really like the product. I've been spending the last week getting my dockers setup and configured. Today I upgraded to 6.6.0 and everything went well. Rebooted and everything came back up perfectly. Then I decided that since all my data had been moved over and my dockers were humming along without issue, I'd take the time to stop the array, add parity and cache devices and then bring the array back up. It seems to have worked perfectly -- except that once my array came back up, all of my dockers except 1 (Unifi) just disappeared from the dashboard. They didn't start, they don't show up -- it's like they never existed. I understand: shit happens. But.... what did I do wrong and how could/should I have backed up these containers? Link to comment
JorgeB Posted September 21, 2018 Share Posted September 21, 2018 Likely it's using a different docker image, check the array for the original docker image, and either point the docker image to the correct path using the disk, not user, e.g. /mnt/disk1/system/docker.img, and then check that it's working, if yes move it to cache (after deleting the other one) and after it's done change the docker to point using /mnt/cache, not /mnt/user. Alternative just recreate the image, you can keep your dockers using the previous apps feature. Link to comment
itimpi Posted September 21, 2018 Share Posted September 21, 2018 I would suggest that you post the system diagnostics zip file (obtained via Tools->Diagnostics) as that would allow for more informed feedback rather than wild guesses. Losing your dockers as you described is not normal behavior so there is likely to be some other factor causing this. Link to comment
Fffrank Posted September 21, 2018 Author Share Posted September 21, 2018 Here's my diagnostics zip. Thanks for the help, guys. I'll look into the docker.img locations. hippo-diagnostics-20180921-1334.zip Link to comment
Fffrank Posted September 21, 2018 Author Share Posted September 21, 2018 30 minutes ago, johnnie.black said: Likely it's using a different docker image, check the array for the original docker image, and either point the docker image to the correct path using the disk, not user, e.g. /mnt/disk1/system/docker.img, and then check that it's working, if yes move it to cache (after deleting the other one) and after it's done change the docker to point using /mnt/cache, not /mnt/user. Alternative just recreate the image, you can keep your dockers using the previous apps feature. In my Settings | Docker I have this: Docker vDisk location: /mnt/user/system/docker/docker.img Default appdata storage location: /mnt/user/appdata/ I've now changed both system and appdata shares to be Cache: Only. Will Unraid move the existing data from the array to the cache and keep it there or do I need to do something manually? Interestingly enough, the one docker image that is already in cache is the one that is showing up: How should I go about recreating my docker.img? I understand once that is done I can recreate my apps with the previous apps feature. Link to comment
itimpi Posted September 21, 2018 Share Posted September 21, 2018 You do not want cache = only as with that setting files do not get moved from array to cache. Instead you want cache = Prefer, and then after setting that run mover manually. Turning on the Help in the GUI might make the effect of the different cache settings clearer. Link to comment
Fffrank Posted September 21, 2018 Author Share Posted September 21, 2018 12 minutes ago, itimpi said: Turning on the Help in the GUI might make the effect of the different cache settings clearer. Whoa! Game changer!! It was not obvious at all that the Help was a toggle. This should be changed to a slider! Link to comment
JonathanM Posted September 21, 2018 Share Posted September 21, 2018 1 hour ago, Fffrank said: Whoa! Game changer!! It was not obvious at all that the Help was a toggle. This should be changed to a slider! Make a feature request in the appropriate area. You are not the first and certainly not the last to feel a need to change it somehow. Bonus points for a visual mockup of what it should look like. Link to comment
JorgeB Posted September 21, 2018 Share Posted September 21, 2018 3 hours ago, Fffrank said: Docker vDisk location: /mnt/user/system/docker/docker.img Default appdata storage location: /mnt/user/appdata/ After moving the appdata to cache and before or after recreating the docker image change these paths to: Docker vDisk location: /mnt/cache/system/docker/docker.img Default appdata storage location: /mnt/cache/appdata/ Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.