- Closed
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?