Here's what I did
- create new pool, name it docker
- add single disk to new pool
- unpack the contents of my old docker unassigned device disk to the new docker pool. The volume contains a directory named 'appdata'
- try to share the pool in shares. Select cache:only and select pool:docker, name the share data
- try to go to \\server\data, find the folder empty
- go to console, and see that it has created a new directory, 'data' in /mnt/docker/ and shared that.
- I need to share the 'appdata' folder in the docker volume, so I rename the 'appdata' share that I'm not using for apps (cache:preferred, pool:cache) to 'appcache', and rename the 'app' share to 'appdata'
- All my dockers break
- look in \\server\appdata share, and see that it is empty!
- In the console, see that /mnt/docker/ now has an 'appcache' directory that contains all of the files that used to be in the 'appdata' directory.
- check on the 'appcache' share, and see that it is still using pool:cache? change it to cache:only, but it still is connected to the data on the docker pool
- rename 'appdata' to 'appdata2' and 'appcache' to 'appdata'. Now the data is back in the /mnt/docker/appdata directory where it belongs, but I can't unlink it from the 'appdata' share, and I can't link a new share to it
- even after restarting the docker service and all my dockers, I can no longer access any of them from my browser, despite seeing no changes in the config
How boned am I?
Recommended Comments
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.